From 9cd4419e1a6210e96a1f2acbe07335fe798b84c7 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Tue, 24 Nov 2015 11:11:06 +0100 Subject: [PATCH] Fix simple mode infill buttons hover border --- resources/qml/SidebarSimple.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/qml/SidebarSimple.qml b/resources/qml/SidebarSimple.qml index d35610bed6..ba51f69d6b 100644 --- a/resources/qml/SidebarSimple.qml +++ b/resources/qml/SidebarSimple.qml @@ -95,7 +95,7 @@ Item height: width border.color: (infillListView.activeIndex == index) ? UM.Theme.colors.setting_control_selected : - (parent.hovered ? UM.Theme.colors.setting_control_border_highlight : UM.Theme.colors.setting_control_border) + (mousearea.containsMouse ? UM.Theme.colors.setting_control_border_highlight : UM.Theme.colors.setting_control_border) border.width: UM.Theme.sizes.default_lining.width color: infillListView.activeIndex == index ? UM.Theme.colors.setting_control_selected : "transparent" @@ -111,6 +111,7 @@ Item } MouseArea { + id: mousearea anchors.fill: parent onClicked: { if (infillListView.activeIndex != index) @@ -119,6 +120,7 @@ Item UM.MachineManager.setSettingValue("infill_sparse_density", model.percentage) } } + hoverEnabled: true cursorShape: (infillListView.activeIndex != index) ? Qt.PointingHandCursor : Qt.ArrowCursor } }