From a177b6115381fb02351bbf6213e03604c1b930d0 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 24 Aug 2016 13:56:51 +0200 Subject: [PATCH] Renaming a profile will now also reset selection This forces an update of the display data. Fixes CURA-2164 --- resources/qml/Preferences/ProfilesPage.qml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/qml/Preferences/ProfilesPage.qml b/resources/qml/Preferences/ProfilesPage.qml index 560a312741..3f7011825b 100644 --- a/resources/qml/Preferences/ProfilesPage.qml +++ b/resources/qml/Preferences/ProfilesPage.qml @@ -235,7 +235,7 @@ UM.ManagementPage { Cura.MachineManager.setActiveQuality(base.model.getItem(0).name) } - objectList.currentIndex = -1 //Reset selection. + objectList.currentIndex = -1 //Reset selection. } } UM.RenameDialog @@ -243,7 +243,11 @@ UM.ManagementPage id: renameDialog; object: base.currentItem != null ? base.currentItem.name : "" property bool removeWhenRejected: false - onAccepted: Cura.ContainerManager.renameQualityChanges(base.currentItem.name, newName) + onAccepted: + { + Cura.ContainerManager.renameQualityChanges(base.currentItem.name, newName) + objectList.currentIndex = -1 //Reset selection. + } onRejected: { if(removeWhenRejected) { Cura.ContainerManager.removeQualityChanges(base.currentItem.name)