alecpl
2008-04-02 d7c226ca1bbab8bcf994d9f4c921178beef81ba7
program/js/list.js
@@ -35,6 +35,7 @@
  this.subject_col = -1;
  this.shiftkey = false;
  this.multiselect = false;
  this.multi_selecting = false;
  this.draggable = false;
  this.keyboard = false;
  this.toggleselect = false;
@@ -319,6 +320,7 @@
  {
    this.shift_start = id;
    this.highlight_row(id, false);
    this.multi_selecting = false;
  }
  else
  {
@@ -341,6 +343,7 @@
        this.highlight_row(id, false);
        break;
    }
    this.multi_selecting = true;
  }
  // trigger event if selection changed
@@ -456,6 +459,8 @@
  if (this.selection.join(',') != select_before)
    this.trigger_event('select');
  this.focus();
  return true;
},