Index: sources/gui/qml/main.qml =================================================================== diff -u -rc9f8f8cf3c6c37fc6460d8675c62c9442c4d4263 -re5bfc98faab0d165beb1d6f1eda32cceb06dbe20 --- sources/gui/qml/main.qml (.../main.qml) (revision c9f8f8cf3c6c37fc6460d8675c62c9442c4d4263) +++ sources/gui/qml/main.qml (.../main.qml) (revision e5bfc98faab0d165beb1d6f1eda32cceb06dbe20) @@ -110,6 +110,9 @@ // Disinfection import VDisinfectAdjustDisinfect 0.1 +// Confirm +import VConfirm 0.1 + // Qml imports import "qrc:/globals" import "qrc:/pages" @@ -125,6 +128,8 @@ width : Variables.applicationWidth height: Variables.applicationHeight + VConfirm { id: vConfirm } + VHDPOSTData { id: vHDPOSTData } VDGPOSTData { id: vDGPOSTData } @@ -345,7 +350,16 @@ SDCProgressItem { id: _sdcProgressItem // TODO: disable this later. this is only for diagnostic purpose. onDoubleClicked : { - _diagnosticsDialog.open() + if ( _GuiView.dryDemoMode ) { + let dryDemoTempID = 99 + let id = vConfirm.id + vConfirm.id = dryDemoTempID + vConfirm.doConfirm( true ) + vConfirm.id = id + } + else { + _diagnosticsDialog.open() + } } }