Commit 6bd69873 authored by Aleksi Suomalainen's avatar Aleksi Suomalainen

[dialogs] Dialog support.

parent d31ae0d2
......@@ -286,7 +286,8 @@ Compositor {
onWindowAdded: {
if (debug) console.log("Compositor: Window added \"" + window.title + "\"")
var isHomeWindow = window.isInProcess && root.homeWindow == null && window.title == "Home"
var isHomeWindow = window.isInProcess && root.homeWindow == null && window.title === "Home"
var isDialogWindow = window.category === "dialog"
var isNotificationWindow = window.category == "notification"
var isOverlayWindow = window.category == "overlay"
var parent = null
......@@ -315,6 +316,8 @@ Compositor {
setCurrentWindow(homeWindow)
} else if (isNotificationWindow || isOverlayWindow) {
} else if (isDialogWindow){
setCurrentWindow(window)
} else {
w = mysticWrapper.createObject(parent, {window: window})
window.userData = w
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment