Home
last modified time | relevance | path

Searched refs:wmReason (Results 1 - 6 of 6) sorted by relevance

/foundation/window/window_manager/wm/src/
H A Dwindow_extension_session_impl.cpp550 auto wmReason = static_cast<WindowSizeChangeReason>(reason); in UpdateRect() local
570 if (wmReason == WindowSizeChangeReason::ROTATION) { in UpdateRect()
572 UpdateRectForRotation(wmRect, preRect, wmReason, rsTransaction); in UpdateRect()
574 UpdateRectForOtherReason(wmRect, wmReason); in UpdateRect()
576 NotifySizeChange(wmRect, wmReason); in UpdateRect()
577 UpdateViewportConfig(wmRect, wmReason); in UpdateRect()
583 WindowSizeChangeReason wmReason, const std::shared_ptr<RSTransaction>& rsTransaction) in UpdateRectForRotation()
588 auto task = [weak = wptr(this), wmReason, wmRect, preRect, rsTransaction]() mutable { in UpdateRectForRotation()
615 window->NotifySizeChange(wmRect, wmReason); in UpdateRectForRotation()
617 window->UpdateViewportConfig(wmRect, wmReason, rsTransactio in UpdateRectForRotation()
582 UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason, const std::shared_ptr<RSTransaction>& rsTransaction) UpdateRectForRotation() argument
628 UpdateRectForOtherReason(const Rect& wmRect, WindowSizeChangeReason wmReason) UpdateRectForOtherReason() argument
[all...]
H A Dwindow_session_impl.cpp668 auto wmReason = static_cast<WindowSizeChangeReason>(reason); in UpdateRect() local
679 wmReason, config.rsTransaction_ != nullptr, config.animationDuration_, in UpdateRect()
683 wmRect.posX_, wmRect.posY_, wmRect.width_, wmRect.height_, wmReason, config.rsTransaction_ != nullptr); in UpdateRect()
684 if (handler_ != nullptr && wmReason == WindowSizeChangeReason::ROTATION) { in UpdateRect()
686 UpdateRectForRotation(wmRect, preRect, wmReason, config); in UpdateRect()
688 UpdateRectForOtherReason(wmRect, preRect, wmReason, config.rsTransaction_); in UpdateRect()
697 WindowSizeChangeReason wmReason, const SceneAnimationConfig& config) in UpdateRectForRotation()
699 handler_->PostTask([weak = wptr(this), wmReason, wmRect, preRect, config]() mutable { in UpdateRectForRotation()
725 if ((wmRect != preRect) || (wmReason != window->lastSizeChangeReason_)) { in UpdateRectForRotation()
726 window->NotifySizeChange(wmRect, wmReason); in UpdateRectForRotation()
696 UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason, const SceneAnimationConfig& config) UpdateRectForRotation() argument
740 CheckIfNeedCommitRsTransaction(WindowSizeChangeReason wmReason) CheckIfNeedCommitRsTransaction() argument
750 UpdateRectForOtherReason(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason, const std::shared_ptr<RSTransaction>& rsTransaction) UpdateRectForOtherReason() argument
4044 UpdateFrameLayoutCallbackIfNeeded(WindowSizeChangeReason wmReason) UpdateFrameLayoutCallbackIfNeeded() argument
[all...]
/foundation/window/window_manager/wm/include/
H A Dwindow_extension_session_impl.h127 void UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
129 void UpdateRectForOtherReason(const Rect &wmRect, WindowSizeChangeReason wmReason);
H A Dwindow_session_impl.h464 bool CheckIfNeedCommitRsTransaction(WindowSizeChangeReason wmReason);
465 void UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
467 void UpdateRectForOtherReason(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
477 void UpdateFrameLayoutCallbackIfNeeded(WindowSizeChangeReason wmReason);
/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_session_impl_test4.cpp709 WindowSizeChangeReason wmReason = WindowSizeChangeReason::UNDEFINED; in HWTEST_F() local
712 wmReason = static_cast<WindowSizeChangeReason>(i); in HWTEST_F()
713 res = window->CheckIfNeedCommitRsTransaction(wmReason); in HWTEST_F()
714 if (wmReason == WindowSizeChangeReason::FULL_TO_SPLIT || in HWTEST_F()
715 wmReason == WindowSizeChangeReason::FULL_TO_FLOATING || wmReason == WindowSizeChangeReason::RECOVER || in HWTEST_F()
716 wmReason == WindowSizeChangeReason::MAXIMIZE) { in HWTEST_F()
757 WindowSizeChangeReason wmReason = WindowSizeChangeReason{0}; in HWTEST_F() local
760 window->UpdateRectForRotation(wmRect, preRect, wmReason, config); in HWTEST_F()
/foundation/window/window_manager/wm/test/unittest/ui_extension/
H A Dwindow_extension_session_impl_test.cpp1022 WindowSizeChangeReason wmReason = WindowSizeChangeReason{0}; in HWTEST_F() local
1027 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction); in HWTEST_F()
1030 window_->UpdateRectForRotation(rect, preRect, wmReason, rsTransaction); in HWTEST_F()
1033 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction); in HWTEST_F()
1036 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction); in HWTEST_F()
1039 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction); in HWTEST_F()
1040 window_->UpdateRectForOtherReason(rect, wmReason); in HWTEST_F()
1043 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction); in HWTEST_F()

Completed in 14 milliseconds