Changeset 2524 in subversion
- Timestamp:
- May 24, 2009 4:03:59 AM (4 years ago)
- File:
-
- 1 edited
-
trunk/roundcubemail/skins/default/functions.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/skins/default/functions.js
r2446 r2524 123 123 this.markmenu = $('#markmessagemenu'); 124 124 this.searchmenu = $('#searchmenu'); 125 this.messagemenu = $('#messagemenu'); 125 126 } 126 127 … … 137 138 138 139 this.markmenu[show?'show':'hide'](); 140 }, 141 142 show_messagemenu: function(show) 143 { 144 if (typeof show == 'undefined') 145 show = this.messagemenu.is(':visible') ? false : true; 146 147 var ref = rcube_find_object('messagemenulink'); 148 if (show && ref) { 149 var pos = $(ref).offset(); 150 this.messagemenu.css({ left:pos.left, top:(pos.top + ref.offsetHeight) }); 151 } 152 this.messagemenu[show?'show':'hide'](); 139 153 }, 140 154 … … 174 188 if (this.markmenu && this.markmenu.is(':visible') && rcube_event.get_target(evt) != rcube_find_object('markreadbutton')) 175 189 this.show_markmenu(false); 190 else if (this.messagemenu && this.messagemenu.is(':visible') && rcube_event.get_target(evt) != rcube_find_object('messagemenulink')) 191 this.show_messagemenu(false); 176 192 else if (this.searchmenu && this.searchmenu.is(':visible') && rcube_event.get_target(evt) != rcube_find_object('searchmod')) { 177 193 var menu = rcube_find_object('searchmenu'); … … 193 209 if (this.searchmenu && this.searchmenu.is(':visible')) 194 210 this.show_searchmenu(false); 211 if (this.messagemenu && this.messagemenu.is(':visible')) 212 this.show_messagemenu(false); 195 213 } 196 214 }
Note: See TracChangeset
for help on using the changeset viewer.
