Browse Source

Fixed page title unread counter

Closes #428
master
Igor Zhukov 10 years ago
parent
commit
b00dd96a5c
  1. 6
      app/js/services.js

6
app/js/services.js

@ -3344,7 +3344,6 @@ var regexAlphaNumericChars = "0-9\.\_" + regexAlphaChars;
$interval.cancel(titlePromise); $interval.cancel(titlePromise);
if (!newVal) { if (!newVal) {
notificationsCount = 0;
document.title = titleBackup; document.title = titleBackup;
$('link[rel="icon"]').replaceWith(faviconBackupEl); $('link[rel="icon"]').replaceWith(faviconBackupEl);
notificationsClear(); notificationsClear();
@ -3555,11 +3554,15 @@ var regexAlphaNumericChars = "0-9\.\_" + regexAlphaChars;
function notificationCancel (key) { function notificationCancel (key) {
var notification = notificationsShown[key]; var notification = notificationsShown[key];
if (notification) { if (notification) {
if (notificationsCount > 0) {
notificationsCount--;
}
try { try {
if (notification.close) { if (notification.close) {
notification.close(); notification.close();
} }
} catch (e) {} } catch (e) {}
delete notificationsCount[key];
} }
} }
@ -3572,6 +3575,7 @@ var regexAlphaNumericChars = "0-9\.\_" + regexAlphaChars;
} catch (e) {} } catch (e) {}
}); });
notificationsShown = {}; notificationsShown = {};
notificationsCount = 0;
} }
function registerDevice () { function registerDevice () {

Loading…
Cancel
Save