Browse Source

Tool panel switching now properly triggers focus change

CURA-2197
Jaime van Kessel 8 years ago
parent
commit
442fd3ae3d
1 changed files with 9 additions and 1 deletions
  1. 9 1
      resources/qml/Toolbar.qml

+ 9 - 1
resources/qml/Toolbar.qml

@@ -48,7 +48,15 @@ Item {
                 MouseArea {
                     anchors.fill: parent;
                     onClicked: {
-                        parent.checked ? UM.Controller.setActiveTool(null) : UM.Controller.setActiveTool(model.id);
+                        forceActiveFocus() //First grab focus, so all the text fields are updated
+                        if(parent.checked)
+                        {
+                            UM.Controller.setActiveTool(null)
+                        }
+                        else
+                        {
+                            UM.Controller.setActiveTool(model.id);
+                        }
                     }
                 }
             }