From e9b5a6c2d55f1fc31715ad7ff05aed631cc12699 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Tue, 08 Jun 2010 16:50:15 -0400 Subject: [PATCH] Unify directory/mailbox list actions --- skins/default/functions.js | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/skins/default/functions.js b/skins/default/functions.js index e1edee1..3a37b6d 100644 --- a/skins/default/functions.js +++ b/skins/default/functions.js @@ -131,7 +131,8 @@ messagemenu:'messagemenu', listmenu:'listmenu', dragmessagemenu:'dragmessagemenu', - groupmenu:'groupoptionsmenu' + groupmenu:'groupoptionsmenu', + mailboxmenu:'mailboxoptionsmenu' }; var obj; @@ -171,6 +172,11 @@ show_groupmenu: function(show) { this.show_popupmenu(this.groupmenu, 'groupactionslink', show, true); +}, + +show_mailboxmenu: function(show) +{ + this.show_popupmenu(this.mailboxmenu, 'mboxactionslink', show, true); }, show_searchmenu: function(show) @@ -289,6 +295,8 @@ this.dragmessagemenu.hide(); else if (this.groupmenu && this.groupmenu.is(':visible') && target != rcube_find_object('groupactionslink')) this.show_groupmenu(false); + else if (this.mailboxmenu && this.mailboxmenu.is(':visible') && target != rcube_find_object('mboxactionslink')) + this.show_mailboxmenu(false); else if (this.listmenu && this.listmenu.is(':visible') && target != rcube_find_object('listmenulink')) { var menu = rcube_find_object('listmenu'); while (target.parentNode) { -- Gitblit v1.9.1