@@ -606,9 +606,7 @@ FocusScope {
608 onCloseCurrentApp: {
608 onCloseCurrentApp: {
609− if (!appRepeater.itemAt(highlightedIndex).isDash) {
610− appRepeater.itemAt(highlightedIndex).close();
609+ appRepeater.itemAt(highlightedIndex).close();
@@ -1741,7 +1739,7 @@ FocusScope {
1741 objectName: "dragArea"
1739 objectName: "dragArea"
1742 anchors.fill: decoratedWindow
1740 anchors.fill: decoratedWindow
1743 enabled: false
1741 enabled: false
1744− closeable: !appDelegate.isDash
1742+ closeable: true
1746 onClicked: {
1744 onClicked: {
1747 spreadItem.highlightedIndex = index;
1745 spreadItem.highlightedIndex = index;
@@ -1784,7 +1782,7 @@ FocusScope {
1784 objectName: "closeMouseArea"
1782 objectName: "closeMouseArea"
1785 anchors { left: parent.left; top: parent.top; leftMargin: -height / 2; topMargin: -height / 2 + spreadMaths.closeIconOffset }
1783 anchors { left: parent.left; top: parent.top; leftMargin: -height / 2; topMargin: -height / 2 + spreadMaths.closeIconOffset }
1786 readonly property var mousePos: hoverMouseArea.mapToItem(appDelegate, hoverMouseArea.mouseX, hoverMouseArea.mouseY)
1784 readonly property var mousePos: hoverMouseArea.mapToItem(appDelegate, hoverMouseArea.mouseX, hoverMouseArea.mouseY)
1787− visible: !appDelegate.isDash && dragArea.distance == 0
1785+ visible: dragArea.distance == 0
1788 && index == spreadItem.highlightedIndex
1786 && index == spreadItem.highlightedIndex
1789 && mousePos.y < (decoratedWindow.height / 3)
1787 && mousePos.y < (decoratedWindow.height / 3)
1790 && mousePos.y > -units.gu(4)
1788 && mousePos.y > -units.gu(4)