alecpl
2010-05-25 50067d581aefcef12cd5ce1cde4812e9bc2c88c5
- Reverted change that removed response.callbacks


1 files modified
9 ■■■■ changed files
program/js/app.js 9 ●●●● patch | view | raw | blame | history
program/js/app.js
@@ -4931,6 +4931,11 @@
      eval(response.exec);
    }
    // execute callback functions of plugins
    if (response.callbacks && response.callbacks.length) {
      for (var i=0; i < response.callbacks.length; i++)
        this.triggerEvent(response.callbacks[i][0], response.callbacks[i][1]);
    // process the response data according to the sent action
    switch (response.action) {
      case 'delete':
@@ -4955,8 +4960,8 @@
          if (this.env.contentframe)
            this.show_contentframe(false);
          // disable commands useless when mailbox is empty
          this.enable_command('show', 'reply', 'reply-all', 'forward', 'moveto', 'copy', 'delete',
            'mark', 'viewsource', 'open', 'edit', 'download', 'print', 'load-attachment',
          this.enable_command('show', 'reply', 'reply-all', 'forward', 'moveto', 'copy', 'delete',
            'mark', 'viewsource', 'open', 'edit', 'download', 'print', 'load-attachment',
            'purge', 'expunge', 'select-all', 'select-none', 'sort',
            'expand-all', 'expand-unread', 'collapse-all', false);
        }