From 6fa1fb9d2f3d86a39d46d01bf0e315ca7a911dfd Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Wed, 22 Jun 2016 09:23:22 +0200 Subject: [PATCH] Select "Global" tab when switching to a machine that has multiple extruders. CURA-333 --- resources/qml/SidebarHeader.qml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/resources/qml/SidebarHeader.qml b/resources/qml/SidebarHeader.qml index dd30e7d807..01de068220 100644 --- a/resources/qml/SidebarHeader.qml +++ b/resources/qml/SidebarHeader.qml @@ -13,7 +13,7 @@ Column id: base; property int totalHeightHeader: childrenRect.height - property int currentExtruderIndex; + property int currentExtruderIndex: -1; spacing: UM.Theme.getSize("default_margin").height @@ -111,6 +111,16 @@ Column model: Cura.ExtrudersModel { id: extrudersModel; addGlobal: true } + Connections + { + target: Cura.MachineManager + onGlobalContainerChanged: + { + base.currentExtruderIndex = -1; + ExtruderManager.setActiveExtruderIndex(index); + } + } + delegate: Button { height: ListView.view.height