diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-22 09:33:39 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-22 09:36:57 +0200 |
commit | 3f713cc53d3d13e2dc8ae02cd11f8660e3d47d01 (patch) | |
tree | ec089e10fc82e594f25ed441c94dea5df76a1d08 /js/directive | |
parent | c0b34eda663aa8d3b9cbc97fc1a39b33adc558c6 (diff) |
faster window title replacement
Diffstat (limited to 'js/directive')
-rw-r--r-- | js/directive/NewsTitleUnreadCount.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/js/directive/NewsTitleUnreadCount.js b/js/directive/NewsTitleUnreadCount.js index 0866b4b72..c4fd26008 100644 --- a/js/directive/NewsTitleUnreadCount.js +++ b/js/directive/NewsTitleUnreadCount.js @@ -11,6 +11,9 @@ app.directive('newsTitleUnreadCount', function ($window) { 'use strict'; var baseTitle = $window.document.title; + var titles = baseTitle.split('-'); + var appName = titles[0] || 'News'; + var ownCloudName = titles[1] || 'ownCloud'; return { restrict: 'E', @@ -19,11 +22,9 @@ app.directive('newsTitleUnreadCount', function ($window) { }, link: function (scope, elem, attrs) { attrs.$observe('unreadCount', function (value) { - var titles = baseTitle.split('-'); - if (value !== '0') { - $window.document.title = titles[0] + - '(' + value + ') - ' + titles[1]; + $window.document.title = appName + + '(' + value + ') - ' + ownCloudName; } }); } |