diff --git a/src/FlightDisplay/FlightDisplayView.qml b/src/FlightDisplay/FlightDisplayView.qml index 5b7fd9f035d66cd6f6aac9c5062fba5aa9e46d99..a5957e55db32ad08552529c6995d3c6129ca3dbb 100644 --- a/src/FlightDisplay/FlightDisplayView.qml +++ b/src/FlightDisplay/FlightDisplayView.qml @@ -212,6 +212,8 @@ Item { anchors.left: parent.left anchors.bottom: parent.bottom height: availableHeight + + property bool isBackgroundDark: root.isBackgroundDark } //-- Virtual Joystick diff --git a/src/FlightDisplay/FlightDisplayViewWidgets.qml b/src/FlightDisplay/FlightDisplayViewWidgets.qml index 4dbcf964d7138b4ab37029c7a7ac6b70da40dab0..57ae97a8eb63279415b05b43b47711dca9f4ea12 100644 --- a/src/FlightDisplay/FlightDisplayViewWidgets.qml +++ b/src/FlightDisplay/FlightDisplayViewWidgets.qml @@ -41,6 +41,8 @@ Item { property bool _isInstrumentVisible: QGroundControl.loadBoolGlobalSetting(_InstrumentVisibleKey, true) + QGCMapPalette { id: mapPal; lightColors: !isBackgroundDark } + function getGadgetWidth() { if(ScreenTools.isMobile) { if(ScreenTools.isTinyScreen) @@ -71,6 +73,7 @@ Item { visible: !object.coordinateValid text: "No GPS Lock for Vehicle #" + object.id z: QGroundControl.zOrderMapItems - 2 + color: mapPal.text } } }