| | |
| | | this.popups = { |
| | | markmenu: {id:'markmessagemenu'}, |
| | | replyallmenu: {id:'replyallmenu'}, |
| | | forwardmenu: {id:'forwardmenu'}, |
| | | forwardmenu: {id:'forwardmenu', editable:1}, |
| | | searchmenu: {id:'searchmenu', editable:1}, |
| | | messagemenu: {id:'messagemenu'}, |
| | | listmenu: {id:'listmenu', editable:1}, |
| | | dragmessagemenu:{id:'dragmessagemenu', sticky:1}, |
| | | groupmenu: {id:'groupoptionsmenu', above:1}, |
| | | mailboxmenu: {id:'mailboxoptionsmenu', above:1}, |
| | | composemenu: {id:'composeoptionsmenu', editable:1}, |
| | | composemenu: {id:'composeoptionsmenu', editable:1, overlap:1}, |
| | | // toggle: #1486823, #1486930 |
| | | uploadmenu: {id:'attachment-form', editable:1, above:1, toggle:!bw.ie&&!bw.linux }, |
| | | uploadform: {id:'upload-form', editable:1, toggle:!bw.ie&&!bw.linux } |
| | |
| | | } |
| | | |
| | | obj[show?'show':'hide'](); |
| | | |
| | | if (bw.ie6 && this.popups[popup].overlap) { |
| | | $('select').css('visibility', show?'hidden':'inherit'); |
| | | $('select', obj).css('visibility', 'inherit'); |
| | | } |
| | | }, |
| | | |
| | | dragmessagemenu: function(show) |
| | |
| | | && (!this.popups[i].editable || !this.target_overlaps(target, this.popups[i].id)) |
| | | && (!this.popups[i].sticky || !rcube_mouse_is_over(evt, rcube_find_object(this.popups[i].id))) |
| | | ) { |
| | | window.setTimeout('$("#'+this.popups[i].id+'").hide()', 50); |
| | | window.setTimeout('rcmail_ui.show_popup("'+i+'",false);', 50); |
| | | } |
| | | } |
| | | }, |