diff options
Diffstat (limited to 'twittperator')
| -rw-r--r-- | twittperator/twlist-win.tw | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/twittperator/twlist-win.tw b/twittperator/twlist-win.tw index 208777d..230c8c6 100644 --- a/twittperator/twlist-win.tw +++ b/twittperator/twlist-win.tw @@ -103,7 +103,8 @@ let winXML = <>        this.lastIndex++;        let panel = tabBox.tabpanels.appendChild(xmlToDom(          <tabpanel flex="1" xmlns={XUL}> -          <richlistbox id={"twlist-track-"+this.lastIndex} flex="1" onselect="twlist.onSelect(event)"/> +          <richlistbox id={"twlist-track-"+this.lastIndex} flex="1" disableKeyNavigation="true" +                       onselect="twlist.onSelect(event)"/>          </tabpanel>, XUL)        );        let trackTab = new TrackTab(word, this.lastIndex); @@ -260,6 +261,7 @@ let winXML = <>          let listbox = getCurrentListBox();          let index = getItemIndex(listbox, arg);          listbox.ensureIndexIsVisible( listbox.selectedIndex = index ); +        listbox.timedSelect(listbox.getItemAtIndex(index), 0.1);        },        reply: function(){          let listbox = getCurrentListBox(); @@ -400,15 +402,15 @@ let winXML = <>      </tabs>      <tabpanels id="twlist-panels" flex="1" style="background: transparent;" contextmenu="twlist-context">        <tabpanel flex="1"> -        <richlistbox id="twlist-timeline" +        <richlistbox id="twlist-timeline" disableKeyNavigation="true"                       flex="1" onselect="twlist.onSelect(event)"/>        </tabpanel>        <tabpanel flex="1"> -        <richlistbox id="twlist-mentions" flex="1" +        <richlistbox id="twlist-mentions" flex="1" disableKeyNavigation="true"                       onselect="twlist.onSelect(event)"/>        </tabpanel>        <tabpanel flex="1"> -        <richlistbox id="twlist-dm" flex="1" +        <richlistbox id="twlist-dm" flex="1" disableKeyNavigation="true"                       onselect="twlist.onSelect(event)"/>        </tabpanel>      </tabpanels>  | 
