| | |
| | | else if (rcmail.env.action == 'compose') { |
| | | rcmail.addEventListener('aftertoggle-editor', function(){ window.setTimeout(function(){ layout_composeview() }, 100); }); |
| | | rcmail.addEventListener('aftersend-attachment', show_uploadform); |
| | | rcmail.addEventListener('add-recipient', function(p){ show_header_row(p.field, true); }); |
| | | layout_composeview(); |
| | | |
| | | $('#composeoptionstoggle').parent().click(function(){ |
| | |
| | | } |
| | | } |
| | | }); |
| | | |
| | | $(window).resize(resize); |
| | | |
| | | $(window).resize(function(e) { |
| | | // check target due to bugs in jquery |
| | | // http://bugs.jqueryui.com/ticket/7514 |
| | | // http://bugs.jquery.com/ticket/9841 |
| | | if (e.target == window) resize(); |
| | | }); |
| | | } |
| | | |
| | | /** |
| | |
| | | /** |
| | | * |
| | | */ |
| | | function show_header_row(which) |
| | | function show_header_row(which, updated) |
| | | { |
| | | if (compose_headers[which]) |
| | | var row = $('#compose-' + which); |
| | | if (row.is(':visible')) |
| | | return; // nothing to be done here |
| | | |
| | | if (compose_headers[which] && !updated) |
| | | $('#_' + which).val(compose_headers[which]); |
| | | $('#compose-' + which).show(); |
| | | |
| | | row.show(); |
| | | $('#' + which + '-link').hide(); |
| | | layout_composeview(); |
| | | return false; |