diff options
author | Robert Griebl <robert.griebl@pelagicore.com> | 2016-05-18 15:32:02 +0200 |
---|---|---|
committer | Robert Griebl <robert.griebl@pelagicore.com> | 2016-05-18 14:37:53 +0000 |
commit | 5390df2602f9134175383c55031aa8786421d6f4 (patch) | |
tree | f6187c670f1e925ca738f574655082160eb47883 | |
parent | 9e41e37adac5f16cdbf8ca193e1838f617e8e374 (diff) | |
download | neptune-ui-5390df2602f9134175383c55031aa8786421d6f4.tar.gz |
Fix non-cluster setup in single-process
Change-Id: Ib429f148c3d2f4480a13dfd0d412a9e8d400e4ef
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
-rw-r--r-- | sysui/LaunchController.qml | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/sysui/LaunchController.qml b/sysui/LaunchController.qml index 469fd3a..603beb1 100644 --- a/sysui/LaunchController.qml +++ b/sysui/LaunchController.qml @@ -145,13 +145,18 @@ StackView { acceptWindow = false } else if (isClusterWidget) { - if (ApplicationManager.get(appID).categories[0] === "navigation") { - AppsService.clusterWidgetReady("navigation", item) - } - else if (ApplicationManager.get(appID).categories[0] === "media") { - AppsService.clusterWidgetReady("media", item) + if (!Style.withCluster) { + acceptWindow = false + item.parent = null + } else { + if (ApplicationManager.get(appID).categories[0] === "navigation") { + AppsService.clusterWidgetReady("navigation", item) + } + else if (ApplicationManager.get(appID).categories[0] === "media") { + AppsService.clusterWidgetReady("media", item) + } + acceptWindow = false } - acceptWindow = false } else if (isPopup) { if (ApplicationManager.get(appID).categories[0] === "navigation") |