Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b05a9a0b authored by Maryam Dehaini's avatar Maryam Dehaini
Browse files

Stop closing maximize menu when view inside maximize menu is exited

Updates onHover maximize menu logic so that the menu only closes if the
maximize menu or the maximize window button are completely exited.

Bug: 327677202
Test: Manual Testing
Change-Id: I95485a3bd9579539765cde274a324404bafd8e13
parent 230a6ecb
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -481,8 +481,7 @@ public class DesktopModeWindowDecorViewModel implements WindowDecorViewModel {
            } else if (ev.getAction() == ACTION_HOVER_EXIT) {
                if (!decoration.isMaximizeMenuActive() && id == R.id.maximize_window) {
                    decoration.onMaximizeWindowHoverExit();
                } else if (id == R.id.maximize_window
                        || MaximizeMenu.Companion.isMaximizeMenuView(id)) {
                } else if (id == R.id.maximize_window || id == R.id.maximize_menu) {
                    // Close menu if not hovering over maximize menu or maximize button after a
                    // delay to give user a chance to re-enter view or to move from one maximize
                    // menu view to another.