Fix add machine dialog state

This commit is contained in:
Lipu Fei 2019-05-17 15:01:08 +02:00
parent 361636af29
commit 0555cbae4e
2 changed files with 8 additions and 6 deletions

View File

@ -814,7 +814,12 @@ UM.MainWindow
Connections Connections
{ {
target: Cura.Actions.addMachine target: Cura.Actions.addMachine
onTriggered: addMachineDialog.show() onTriggered:
{
// Make sure to show from the first page when the dialog shows up.
addMachineDialog.resetModelState()
addMachineDialog.show()
}
} }
AboutDialog AboutDialog

View File

@ -30,12 +30,9 @@ Window
property var model: null // Needs to be set by whoever is using this dialog. property var model: null // Needs to be set by whoever is using this dialog.
property alias progressBarVisible: wizardPanel.progressBarVisible property alias progressBarVisible: wizardPanel.progressBarVisible
onVisibilityChanged: function resetModelState()
{ {
if (visible) model.resetState()
{
model.resetState()
}
} }
WizardPanel WizardPanel