summaryrefslogtreecommitdiffstats
path: root/mobile-widgets
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2016-05-03 11:52:37 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2016-05-03 11:52:37 -0700
commit3437fc1a64e5659528f1a0343d53a667147ffc71 (patch)
tree55aa64cb450dbad15ea59e2dff6a30b2a7d4d187 /mobile-widgets
parentcffa9e8d0633c660de32d44e59761497d12f4c73 (diff)
downloadsubsurface-3437fc1a64e5659528f1a0343d53a667147ffc71.tar.gz
QML UI: make sure Kirigami doesn't exit by mistake
The ApplicationWindow has the backRequested signal and if we don't accept that event, Kirigami will exit the app which is never what we want. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'mobile-widgets')
-rw-r--r--mobile-widgets/qml/main.qml5
1 files changed, 5 insertions, 0 deletions
diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml
index b4ab897e9..36064bc21 100644
--- a/mobile-widgets/qml/main.qml
+++ b/mobile-widgets/qml/main.qml
@@ -319,6 +319,11 @@ Kirigami.ApplicationWindow {
}
+ onBackRequested: {
+ print("main back requested -- make sure Kirigami doesn't quit" + event + " acc " + event.accepted)
+ event.accepted = true
+ }
+
QMLManager {
id: manager
}