thomascube
2005-10-20 7902df457d3401c83f78a6ddd48df1a7f07f68b1
program/js/app.js
@@ -1,4 +1,4 @@
/*
/*
 +-----------------------------------------------------------------------+
 | RoundCube Webmail Client Script                                       |
 |                                                                       |
@@ -204,7 +204,7 @@
    // flag object as complete
    this.loaded = true;
    // show message
    if (this.pending_message)
      this.display_message(this.pending_message[0], this.pending_message[1]);
@@ -1006,6 +1006,7 @@
    if (!page && mbox != this.env.mailbox)
      {
      page = 1;
      add_url += '&_refresh=1';
      this.env.current_page = page;
      this.clear_selection();
      }
@@ -1016,14 +1017,14 @@
    // load message list remotely
    if (this.gui_objects.messagelist)
      {
      this.list_mailbox_remote(mbox, page);
      this.list_mailbox_remote(mbox, page, add_url);
      return;
      }
    
    if (this.env.contentframe && window.frames && window.frames[this.env.contentframe])
      {
      target = window.frames[this.env.contentframe];
      add_url = '&_framed=1';
      add_url += '&_framed=1';
      }
    // load message list to target frame/window
@@ -1036,7 +1037,7 @@
  // send remote request to load message list
  this.list_mailbox_remote = function(mbox, page)
  this.list_mailbox_remote = function(mbox, page, add_url)
    {
    // clear message list
    var table = this.gui_objects.messagelist;
@@ -1050,7 +1051,7 @@
    // send request to server
    var url = '_mbox='+escape(mbox)+(page ? '&_page='+page : '');
    this.set_busy(true, 'loading');
    this.http_request('list', url);
    this.http_request('list', url+add_url);
    };