diff --git a/src/ui/MainWindowInner.qml b/src/ui/MainWindowInner.qml index 16c47d0dbdd8b94ce2ca5300d0981d45f533d44a..e515a92880588a647131e821372f25f155cb9bbc 100644 --- a/src/ui/MainWindowInner.qml +++ b/src/ui/MainWindowInner.qml @@ -205,7 +205,7 @@ Item { } function showLeftMenu() { - if(!leftPanel.visible && !leftPanel.item.animateShowDialog.running) { + if(!leftPanel.visible) { leftPanel.visible = true leftPanel.item.animateShowDialog.start() } else if(leftPanel.visible && !leftPanel.item.animateShowDialog.running) { @@ -261,6 +261,8 @@ Item { anchors.fill: parent visible: false z: QGroundControl.zOrderTopMost + 100 + active: visible + source: "MainWindowLeftPanel.qml" } //-- Main UI @@ -276,10 +278,6 @@ Item { isBackgroundDark: flightView.isBackgroundDark z: QGroundControl.zOrderTopMost - Component.onCompleted: { - leftPanel.source = "MainWindowLeftPanel.qml" - } - onShowSetupView: mainWindow.showSetupView() onShowPlanView: mainWindow.showPlanView() onShowFlyView: mainWindow.showFlyView()