Index: sources/gui/qml/main.qml =================================================================== diff -u -r255df1f61af0193b8f2f9630bdf3ce68be0f5e29 -r1a364403f0d1839397054b1eca4d51201b0cf943 --- sources/gui/qml/main.qml (.../main.qml) (revision 255df1f61af0193b8f2f9630bdf3ce68be0f5e29) +++ sources/gui/qml/main.qml (.../main.qml) (revision 1a364403f0d1839397054b1eca4d51201b0cf943) @@ -209,16 +209,20 @@ [_notification.backgroundColor, _notification.textColor] = getRootTextFromAlarmLevel(vAlarmStatus.alarm_Priority); [_notification.titleBarBackground, _notification.titleBarForeground] = getAlarmTopBarColors(vAlarmStatus.alarm_Priority); _alarm.backgroundColor = _notification.titleBarBackground; - _notification.dismissBtn.callback = (function() { - vAlarmStatus.requestSilence(); - }); - } Alarm { id: _notification onClosed: { _alarm.visible = true; } + onPressedOkay: { + _notification.visible = false; + } + + onPressedSilence: { + _notification.visible = false; + vAlarmStatus.requestSilence(); + } } // 9 - Others