summaryrefslogtreecommitdiffstats
path: root/core/js/js.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/js/js.js')
-rw-r--r--core/js/js.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/core/js/js.js b/core/js/js.js
index 89f6f465ead..3cdaab0cde9 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -678,10 +678,10 @@ var OCP = {},
* @param {jQuery} $toggle
* @param {jQuery} $menuEl
* @param {function|undefined} toggle callback invoked everytime the menu is opened
+ * @param {boolean} headerMenu is this a top right header menu?
* @returns {undefined}
*/
- registerMenu: function($toggle, $menuEl, toggle) {
- console.trace();
+ registerMenu: function($toggle, $menuEl, toggle, headerMenu) {
var self = this;
$menuEl.addClass('menu');
$toggle.on('click.menu', function(event) {
@@ -698,7 +698,9 @@ var OCP = {},
self.hideMenus();
}
- $(event.currentTarget).addClass('openedMenu');
+ if (headerMenu === true) {
+ $(event.currentTarget).parent().addClass('openedMenu');
+ }
$menuEl.slideToggle(OC.menuSpeed, toggle);
OC._currentMenu = $menuEl;
@@ -1401,7 +1403,7 @@ function initCore() {
initSessionHeartBeat();
}
- OC.registerMenu($('#expand'), $('#expanddiv'));
+ OC.registerMenu($('#expand'), $('#expanddiv'), false, true);
// toggle for menus
$(document).on('mouseup.closemenus', function(event) {