Index: sources/gui/qml/PowerItem.qml =================================================================== diff -u -rc9f8f8cf3c6c37fc6460d8675c62c9442c4d4263 -r8b3412f64e23b66afa795a95ebc85107358e8070 --- sources/gui/qml/PowerItem.qml (.../PowerItem.qml) (revision c9f8f8cf3c6c37fc6460d8675c62c9442c4d4263) +++ sources/gui/qml/PowerItem.qml (.../PowerItem.qml) (revision 8b3412f64e23b66afa795a95ebc85107358e8070) @@ -36,6 +36,8 @@ Item { id: _root anchors.fill: parent + property bool isOpen: false + VConfirm { id: vConfirm } AutoHideInfo { id: _autoHideInfo } @@ -72,16 +74,19 @@ } function open() { + _root.isOpen = true _powerOffDialog.open() _alarmItem.alarmMinimize() } function close() { + _root.isOpen = false _powerOffDialog.close() _alarmItem.alarmMaximize() } function cancel() { + _root.isOpen = false _powerOffDialog.close() if ( vConfirm.needConfirm ) vConfirm.doConfirm( false ) }