summaryrefslogtreecommitdiffstats
path: root/wayland/democompositor/qml/LaunchButton.qml
diff options
context:
space:
mode:
Diffstat (limited to 'wayland/democompositor/qml/LaunchButton.qml')
-rw-r--r--wayland/democompositor/qml/LaunchButton.qml5
1 files changed, 4 insertions, 1 deletions
diff --git a/wayland/democompositor/qml/LaunchButton.qml b/wayland/democompositor/qml/LaunchButton.qml
index 2d3801a..80a057a 100644
--- a/wayland/democompositor/qml/LaunchButton.qml
+++ b/wayland/democompositor/qml/LaunchButton.qml
@@ -57,5 +57,8 @@ MyButton {
text.maximumLineCount: 1
iconSize: 32
- onTriggered: launcher.launch(appEntry)
+ onTriggered: {
+ if (!launcher.isRunning(appEntry))
+ launcher.launch(appEntry)
+ }
}