aboutsummaryrefslogtreecommitdiffstats
path: root/core/js/js.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/js/js.js')
-rw-r--r--core/js/js.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/core/js/js.js b/core/js/js.js
index 1ae776692fe..31ac4313eee 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -1141,9 +1141,10 @@ function initCore() {
// move triangle of apps dropdown to align with app name triangle
// 68 is the additional offset coming from the logo width
- var caretPosition = $('.header-appname + .icon-caret').position().left + 68;
- document.styleSheets[2].addRule('#navigation:after',
- 'left: '+ caretPosition +'px;');
+ if($('#navigation').length) {
+ var caretPosition = $('.header-appname + .icon-caret').offset().left - 2;
+ $('head').append('<style>#navigation:after { left: '+ caretPosition +'px; }</style>');
+ }
// all the tipsy stuff needs to be here (in reverse order) to work
$('.displayName .action').tipsy({gravity:'se', fade:true, live:true});