Home
last modified time | relevance | path

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

/ohos5.0/foundation/window/window_manager/wm/src/
H A Dwindow_extension_session_impl.cpp570 auto wmReason = static_cast<WindowSizeChangeReason>(reason); in UpdateRect() local
590 if (wmReason == WindowSizeChangeReason::ROTATION) { in UpdateRect()
592 UpdateRectForRotation(wmRect, preRect, wmReason, rsTransaction); in UpdateRect()
594 UpdateRectForOtherReason(wmRect, wmReason); in UpdateRect()
596 NotifySizeChange(wmRect, wmReason); in UpdateRect()
597 UpdateViewportConfig(wmRect, wmReason); in UpdateRect()
635 window->NotifySizeChange(wmRect, wmReason); in UpdateRectForRotation()
637 window->UpdateViewportConfig(wmRect, wmReason, rsTransaction); in UpdateRectForRotation()
650 auto task = [weak = wptr(this), wmReason, wmRect] { in UpdateRectForOtherReason()
656 window->NotifySizeChange(wmRect, wmReason); in UpdateRectForOtherReason()
[all …]
H A Dwindow_session_impl.cpp71 if (wmReason == WindowSizeChangeReason::FULL_TO_SPLIT || in CheckIfNeedCommitRsTransaction()
72wmReason == WindowSizeChangeReason::FULL_TO_FLOATING || wmReason == WindowSizeChangeReason::RECOVE… in CheckIfNeedCommitRsTransaction()
73 wmReason == WindowSizeChangeReason::MAXIMIZE) { in CheckIfNeedCommitRsTransaction()
755 if (wmReason == WindowSizeChangeReason::MOVE || wmReason == WindowSizeChangeReason::RESIZE) { in UpdateRect()
811 window->NotifySizeChange(wmRect, wmReason); in UpdateRectForRotation()
812 window->lastSizeChangeReason_ = wmReason; in UpdateRectForRotation()
829 NotifySizeChange(wmRect, wmReason); in UpdateRectForOtherReasonTask()
830 lastSizeChangeReason_ = wmReason; in UpdateRectForOtherReasonTask()
834 UpdateFrameLayoutCallbackIfNeeded(wmReason); in UpdateRectForOtherReasonTask()
4190 …if (wmReason == WindowSizeChangeReason::FULL_TO_SPLIT || wmReason == WindowSizeChangeReason::SPLIT… in UpdateFrameLayoutCallbackIfNeeded()
[all …]
/ohos5.0/foundation/window/window_manager/wm/include/
H A Dwindow_extension_session_impl.h132 …oid UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
134 void UpdateRectForOtherReason(const Rect& wmRect, WindowSizeChangeReason wmReason);
H A Dwindow_session_impl.h477 …oid UpdateRectForRotation(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
479 … UpdateRectForOtherReason(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
481 …ateRectForOtherReasonTask(const Rect& wmRect, const Rect& preRect, WindowSizeChangeReason wmReason,
489 void UpdateFrameLayoutCallbackIfNeeded(WindowSizeChangeReason wmReason);
/ohos5.0/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_extension_session_impl_test.cpp1021 WindowSizeChangeReason wmReason = WindowSizeChangeReason{0};
1026 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction);
1029 window_->UpdateRectForRotation(rect, preRect, wmReason, rsTransaction);
1032 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction);
1035 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction);
1038 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction);
1039 window_->UpdateRectForOtherReason(rect, wmReason);
1042 window_->UpdateRectForRotation(rect, rect, wmReason, rsTransaction);
H A Dwindow_session_impl_test4.cpp731 WindowSizeChangeReason wmReason = WindowSizeChangeReason{0};
734 window->UpdateRectForRotation(wmRect, preRect, wmReason, config);