diff --git a/ui (gen4)/lib/widget/browse2.js b/ui (gen4)/lib/widget/browse2.js index b6d0b838..965bfad4 100755 --- a/ui (gen4)/lib/widget/browse2.js +++ b/ui (gen4)/lib/widget/browse2.js @@ -2590,6 +2590,7 @@ var BaseBrowserPrototype = { function(){ return this.focused || 0 }, false), + // XXX these should skip disabled... select: makeItemEventMethod('select', function(evt, items){ items.forEach(function(item){ @@ -2843,6 +2844,11 @@ var BrowserPrototype = { Enter: 'open', + Space: 'toggleSelect', + ctrl_A: 'select!: "*"', + ctrl_D: 'deselect!: "*"', + ctrl_I: 'toggleSelect!: "*"', + // NOTE: do not bind this key, it is used to jump to buttons // via tabindex... Tab: 'NEXT',