svncommit
2007-10-17 1f064bc16d32282fd4f55c9b2d24833593434a11
Make sure the currently selected row is re-selected after re-initializing the folder list.


1 files modified
3 ■■■■■ changed files
program/js/app.js 3 ●●●●● patch | view | raw | blame | history
program/js/app.js
@@ -2654,6 +2654,7 @@
    var refrow, form;
    var tbody = this.gui_objects.subscriptionlist.tBodies[0];
    var id = replace && replace.id ? replace.id : tbody.childNodes.length+1;
    var selection = this.subscription_list.get_single_selection();
    if (!id || !(refrow = document.getElementById(refid)))
      {
@@ -2698,6 +2699,8 @@
    this.sort_subscription_list();
    this.init_subscription_list();
    if (selection)
      this.subscription_list.select_row(selection);
    if (document.getElementById('rcmrow'+id).scrollIntoView)
      document.getElementById('rcmrow'+id).scrollIntoView();