Fix table scrolling, add select event.

This commit is contained in:
Franz Heinzmann 2017-09-20 12:01:24 +02:00
parent eab243fc7a
commit 0f91a13377
1 changed files with 6 additions and 1 deletions

View File

@ -182,7 +182,12 @@ ListTable.prototype.select = function(i) {
if (i <= this.childBase) {
this.setScroll(this.childBase - 1);
}
return this._select(i);
this._select(i);
// Correct scrolling for header offset.
this.scrollTo(this.selected - 1);
if (this.rows && this.selected) {
this.emit('selectrow', this.rows[this.selected], this.selected)
}
};
ListTable.prototype.render = function() {