Fix showing the rename profile dialog when creating a new profile

This commit is contained in:
fieldOfView 2016-04-28 16:59:58 +02:00
parent 9009fb9d3d
commit b0f55058ed

View File

@ -627,7 +627,14 @@ UM.MainWindow
reloadAll.onTriggered: Printer.reloadAll()
addMachine.onTriggered: addMachineWizard.visible = true;
addProfile.onTriggered: { UM.MachineManager.createProfile(); preferences.setPage(4); preferences.visible = true; preferences.show(); preferences.getCurrentItem().showProfileNameDialog() }
addProfile.onTriggered: {
UM.MachineManager.createProfile();
preferences.setPage(4);
preferences.show();
// Show the renameDialog after a very short delay so the preference page has time to initiate
showProfileNameDialogTimer.start();
}
updateProfile.onTriggered: { UM.ActiveProfile.updateProfile() }
resetProfile.onTriggered: { UM.ActiveProfile.discardChanges() }
@ -642,6 +649,14 @@ UM.MainWindow
toggleFullScreen.onTriggered: base.toggleFullscreen()
}
Timer {
id: showProfileNameDialogTimer
repeat: false
interval: 1
onTriggered: preferences.getCurrentItem().showProfileNameDialog()
}
Menu
{
id: objectContextMenu;