@@ -52,6 +52,13 @@ ResponsiveFlowView {
55+ property bool canEnableTerminationMode: true
57+ onCanEnableTerminationModeChanged: {
58+ if (!canEnableTerminationMode)
59+ terminationModeEnabled = false
55 // when false, it means it's on activation mode
62 // when false, it means it's on activation mode
56 property bool terminationModeEnabled: false
63 property bool terminationModeEnabled: false
@@ -73,7 +80,10 @@ ResponsiveFlowView {
74 application: model
81 application: model
75 onRequestedActivationMode: { root.terminationModeEnabled = false }
82 onRequestedActivationMode: { root.terminationModeEnabled = false }
83+ onRequestedTerminationMode: {
84+ if (canEnableTerminationMode)
76− onRequestedTerminationMode: { root.terminationModeEnabled = true }
85+ root.terminationModeEnabled = true
77 onRequestedApplicationTermination: {
87 onRequestedApplicationTermination: {
78 shell.applicationManager.stopApplication(model.appId)
88 shell.applicationManager.stopApplication(model.appId)