@@ -52,6 +52,13 @@ ResponsiveFlowView {
5252 }
5353 }
5454
55+ property bool canEnableTerminationMode: true
56+
57+ onCanEnableTerminationModeChanged: {
58+ if (!canEnableTerminationMode)
59+ terminationModeEnabled = false
60+ }
61+
5562 // when false, it means it's on activation mode
5663 property bool terminationModeEnabled: false
5764
@@ -73,7 +80,10 @@ ResponsiveFlowView {
7380 }
7481 application: model
7582 onRequestedActivationMode: { root.terminationModeEnabled = false }
76− onRequestedTerminationMode: { root.terminationModeEnabled = true }
83+ onRequestedTerminationMode: {
84+ if (canEnableTerminationMode)
85+ root.terminationModeEnabled = true
86+ }
7787 onRequestedApplicationTermination: {
7888 shell.applicationManager.stopApplication(model.appId)
7989 }