diff --git a/src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml b/src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml
index 93ebc49..7169646 100644
--- a/src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml
+++ b/src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml
@@ -17,7 +17,6 @@ import QGroundControl.FactSystem    1.0
 import QGroundControl.FlightMap     1.0
 import QGroundControl.Palette       1.0
 
-/// Instrument panel shown when virtual thumbsticks are visible
 Rectangle {
     id:             root
     width:          getPreferredInstrumentWidth()
@@ -40,6 +39,11 @@ Rectangle {
     property real   _availableValueHeight: maxHeight - (root.height + _valuesItem.anchors.topMargin)
     property var    _activeVehicle:     QGroundControl.multiVehicleManager.activeVehicle
 
+    // Prevent all clicks from going through to lower layers
+    DeadMouseArea {
+        anchors.fill: parent
+    }
+
     QGCPalette { id: qgcPal }
 
     QGCAttitudeWidget {
@@ -68,6 +72,11 @@ Rectangle {
         height:             _valuesWidget.height
         visible:            widgetRoot.showValues
 
+        // Prevent all clicks from going through to lower layers
+        DeadMouseArea {
+            anchors.fill: parent
+        }
+
         Rectangle {
             anchors.fill:   _valuesWidget
             color:          qgcPal.window
diff --git a/src/ui/toolbar/MainToolBar.qml b/src/ui/toolbar/MainToolBar.qml
index 7d737e0..4424569 100644
--- a/src/ui/toolbar/MainToolBar.qml
+++ b/src/ui/toolbar/MainToolBar.qml
@@ -62,6 +62,11 @@ Rectangle {
         flyButton.checked = true
     }
 
+    // Prevent all clicks from going through to lower layers
+    DeadMouseArea {
+        anchors.fill: parent
+    }
+
     /// Bottom single pixel divider
     Rectangle {
         anchors.left:   parent.left