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

Commit 8aa2ea5a authored by Daniel Akinola's avatar Daniel Akinola Committed by Android (Google) Code Review
Browse files

Merge "Ensure MaximizeMenu is released after close animation" into main

parents c3b16a4f 9c209525
Loading
Loading
Loading
Loading
+8 −2
Original line number Original line Diff line number Diff line
@@ -121,8 +121,14 @@ class MaximizeMenu(


    /** Closes the maximize window and releases its view. */
    /** Closes the maximize window and releases its view. */
    fun close() {
    fun close() {
        maximizeMenuView?.animateCloseMenu {
        val view = maximizeMenuView
            maximizeMenu?.releaseView()
        val menu = maximizeMenu
        if (view == null) {
            menu?.releaseView()
        } else {
            view.animateCloseMenu {
                menu?.releaseView()
            }
        }
        }
        maximizeMenu = null
        maximizeMenu = null
        maximizeMenuView = null
        maximizeMenuView = null