From a8876fba93a1e52dd0daab6fa3b7b74fedbdc252 Mon Sep 17 00:00:00 2001 From: cmcnulty <cmcnulty@kznf.com> Date: Wed, 30 Oct 2013 00:15:50 -0400 Subject: [PATCH] Revert "simplify home/end key behavior" --- program/js/list.js | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/program/js/list.js b/program/js/list.js index ff1b131..5bc7c96 100644 --- a/program/js/list.js +++ b/program/js/list.js @@ -856,8 +856,14 @@ { var row = this.get_first_row(); if (row) { - this.select_row(row, mod_key, false); - this.scrollto(row); + if (mod_key) { + this.shift_select(row, mod_key); + this.triggerEvent('select'); + this.scrollto(row); + } + else { + this.select(row); + } } }, @@ -869,8 +875,14 @@ { var row = this.get_last_row(); if (row) { - this.select_row(row, mod_key, false); - this.scrollto(row); + if (mod_key) { + this.shift_select(row, mod_key); + this.triggerEvent('select'); + this.scrollto(row); + } + else { + this.select(row); + } } }, -- Gitblit v1.9.1