@@ -27,6 +27,8 @@ FocusScope {
27 property alias application: applicationWindow.application
27 property alias application: applicationWindow.application
28 property alias active: decoration.active
28 property alias active: decoration.active
30+ property bool decorationShown: true
30 signal close();
32 signal close();
31 signal maximize();
33 signal maximize();
32 signal minimize();
34 signal minimize();
@@ -50,13 +52,14 @@ FocusScope {
50 onClose: root.close();
52 onClose: root.close();
51 onMaximize: root.maximize();
53 onMaximize: root.maximize();
52 onMinimize: root.minimize();
54 onMinimize: root.minimize();
55+ visible: decorationShown
55 ApplicationWindow {
58 ApplicationWindow {
56 id: applicationWindow
59 id: applicationWindow
57 objectName: application ? "appWindow_" + application.appId : "appWindow_null"
60 objectName: application ? "appWindow_" + application.appId : "appWindow_null"
58 anchors.fill: parent
61 anchors.fill: parent
59− anchors.topMargin: units.gu(3)
62+ anchors.topMargin: root.decorationShown ? decoration.height : 0
60 interactive: true
63 interactive: true
61 focus: true
64 focus: true