Index: sources/gui/qml/main.qml =================================================================== diff -u -r081df84b4b81ab39296f42c3c7e91deb021b8979 -r1f2e7dbd08b00f8c56eedf29f083733570aa642e --- sources/gui/qml/main.qml (.../main.qml) (revision 081df84b4b81ab39296f42c3c7e91deb021b8979) +++ sources/gui/qml/main.qml (.../main.qml) (revision 1f2e7dbd08b00f8c56eedf29f083733570aa642e) @@ -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 } @@ -360,7 +365,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() + } } }