alecpl
2009-06-10 d9c83e7c46a948adde1f1137eac63904fd778cbe
- fix list page change


1 files modified
10 ■■■■■ changed files
program/js/app.js 10 ●●●●● patch | view | raw | blame | history
program/js/app.js
@@ -1562,7 +1562,6 @@
  // list messages of a specific mailbox
  this.list_mailbox = function(mbox, page, sort)
    {
    this.last_selected = 0;
    var add_url = '';
    var target = window;
@@ -1578,18 +1577,21 @@
      add_url += '&_search='+this.env.search_request;
      
    // set page=1 if changeing to another mailbox
    if (!page && mbox != this.env.mailbox)
    if (!page)
      {
      page = 1;
      this.env.current_page = page;
      if (this.message_list)
        this.message_list.clear_selection();
      this.show_contentframe(false);
      }
    
    if (mbox != this.env.mailbox || (mbox == this.env.mailbox && !page && !sort))
      add_url += '&_refresh=1';
    
    // unselect selected messages
    this.last_selected = 0;
    if (this.message_list)
      this.message_list.clear_selection();
    this.select_folder(mbox, this.env.mailbox);
    this.env.mailbox = mbox;