diff --git a/src/QmlControls/LogReplayStatusBar.qml b/src/QmlControls/LogReplayStatusBar.qml index 4a5b8362f35d2f8384cfc3eb2fe34f1d4473b41d..327d1c4e310d52442305d827b7411ddad820a47c 100644 --- a/src/QmlControls/LogReplayStatusBar.qml +++ b/src/QmlControls/LogReplayStatusBar.qml @@ -103,5 +103,16 @@ Rectangle { onClicked: pickLogFile() visible: !controller.link } + + QGCButton { + text: qsTr("Close") + onClicked: { + var activeVehicle = QGroundControl.multiVehicleManager.activeVehicle + if (activeVehicle) { + activeVehicle.disconnectInactiveVehicle() + } + QGroundControl.settingsManager.flyViewSettings.showLogReplayStatusBar.rawValue = false + } + } } }