Changeset View
Changeset View
Standalone View
Standalone View
desktoppackage/contents/views/Desktop.qml
Context not available. | |||||
73 | property int lastToggleActivityManagerTimestamp: 0 | 73 | property int lastToggleActivityManagerTimestamp: 0 | ||
---|---|---|---|---|---|
74 | 74 | | |||
75 | function toggleActivityManager() { | 75 | function toggleActivityManager() { | ||
76 | var currentTimestamp = new Date().getTime() / 1000; | 76 | if (sidePanelStack.state == "activityManager") { | ||
77 | sidePanelStack.state = "closed"; | ||||
78 | } else { | ||||
79 | var currentTimestamp = new Date().getTime() / 1000; | ||||
77 | 80 | | |||
78 | if (currentTimestamp - lastToggleActivityManagerTimestamp > 1) { | 81 | if (currentTimestamp - lastToggleActivityManagerTimestamp > 1) { | ||
79 | if (sidePanelStack.state == "activityManager") { | | |||
80 | sidePanelStack.state = "closed"; | | |||
81 | } else { | | |||
82 | sidePanelStack.state = "activityManager"; | 82 | sidePanelStack.state = "activityManager"; | ||
83 | sidePanelStack.setSource(Qt.resolvedUrl("../activitymanager/ActivityManager.qml")) | 83 | sidePanelStack.setSource(Qt.resolvedUrl("../activitymanager/ActivityManager.qml")) | ||
84 | lastToggleActivityManagerTimestamp = currentTimestamp; | ||||
84 | } | 85 | } | ||
85 | | ||||
86 | lastToggleActivityManagerTimestamp = currentTimestamp; | | |||
87 | } | 86 | } | ||
88 | } | 87 | } | ||
89 | 88 | | |||
Context not available. |