Index: denali.qrc =================================================================== diff -u -r0496c87b453757b962366a43bb4dce9b7941ec13 -r68b2f45fa2c94793d0169773fde07c0c5ef9cccf --- denali.qrc (.../denali.qrc) (revision 0496c87b453757b962366a43bb4dce9b7941ec13) +++ denali.qrc (.../denali.qrc) (revision 68b2f45fa2c94793d0169773fde07c0c5ef9cccf) @@ -34,6 +34,7 @@ sources/gui/qml/dialogs/AlarmListDialog.qml sources/gui/qml/dialogs/DiagnosticsDialog.qml sources/gui/qml/dialogs/StatusDialog.qml + sources/gui/qml/dialogs/DryDemoDialog.qml resources/images/Logo d.png Index: sources/gui/qml/main.qml =================================================================== diff -u -rcfd72a3c90b4720f1e22459bbd13fbb12ac1b57f -r68b2f45fa2c94793d0169773fde07c0c5ef9cccf --- sources/gui/qml/main.qml (.../main.qml) (revision cfd72a3c90b4720f1e22459bbd13fbb12ac1b57f) +++ sources/gui/qml/main.qml (.../main.qml) (revision 68b2f45fa2c94793d0169773fde07c0c5ef9cccf) @@ -392,11 +392,7 @@ } onDoubleClicked : { if ( _GuiView.dryDemoMode ) { - let dryDemoTempID = 99 - let id = vConfirm.id - vConfirm.id = dryDemoTempID - vConfirm.doConfirm( true ) - vConfirm.id = id + _dryDemoDialog.open() } else { _diagnosticsDialog.open() @@ -411,6 +407,7 @@ PowerItem { id: _powerItem ; z: 997 } ConfirmDialog { id: _confirmDialog ; z: 998 } DiagnosticsDialog { id: _diagnosticsDialog; z: 999 } + DryDemoDialog { id: _dryDemoDialog ; z: 999 } // Note: NotificationBar has to be anchored to the main menu and if it is moved into the AlarmItem // then cannot be anchored.