Browse Source

Merge pull request #5879 from patrickelectric/video_update

QGCPipable: Only show popup icon in video
QGC4.4
Don Gagne 7 years ago committed by GitHub
parent
commit
71a57cb2c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      src/FlightDisplay/FlightDisplayView.qml
  2. 3
      src/QmlControls/QGCPipable.qml

1
src/FlightDisplay/FlightDisplayView.qml

@ -344,6 +344,7 @@ QGCView { @@ -344,6 +344,7 @@ QGCView {
visible: QGroundControl.videoManager.hasVideo && !QGroundControl.videoManager.fullScreen
isHidden: !_isPipVisible
isDark: isBackgroundDark
enablePopup: _mainIsMap
onActivated: {
_mainIsMap = !_mainIsMap
setStates()

3
src/QmlControls/QGCPipable.qml

@ -27,6 +27,7 @@ Item { @@ -27,6 +27,7 @@ Item {
property real minSize: 0.10
property bool inPopup: false
property bool enablePopup: true
signal activated()
signal hideIt(bool state)
@ -127,7 +128,7 @@ Item { @@ -127,7 +128,7 @@ Item {
fillMode: Image.PreserveAspectFit
anchors.left: parent.left
anchors.top: parent.top
visible: !isHidden && (ScreenTools.isMobile || pipMouseArea.containsMouse) && !inPopup && !ScreenTools.isMobile
visible: !isHidden && !inPopup && !ScreenTools.isMobile && enablePopup
height: ScreenTools.defaultFontPixelHeight * 2.5
width: ScreenTools.defaultFontPixelHeight * 2.5
sourceSize.height: height

Loading…
Cancel
Save