Allow browser to notify even if verbosity is low, in case browser is not visible

This commit is contained in:
Nathan Gray 2011-12-01 16:20:00 +00:00
parent e9ba37173a
commit 4283e1122e
2 changed files with 13 additions and 10 deletions

View File

@ -263,7 +263,7 @@ class notifications_ajax {
if ($rs->NumRows() > 0) {
foreach ($rs as $notification) {
$message = null;
if($browserNotify && $this->preferences[self::_appname]['egwpopup_verbosity'] != 'low')
if($browserNotify)
{
$message = $notification['notify_message'];

View File

@ -131,6 +131,8 @@ function append_notification_message(_id, _message, _browser_notify) {
notifymessages[_id] = _message;
// Notification API
if(_browser_notify)
{
var notice = webkitNotifications.createHTMLNotification(_browser_notify);
notice.ondisplay = function() {
// Confirm when user gets to see it - no close needed
@ -140,4 +142,5 @@ function append_notification_message(_id, _message, _browser_notify) {
}, 2000);
};
notice.show();
}
}