diff --git a/content/treestyletab/treestyletab.js b/content/treestyletab/treestyletab.js index 684e6f37..fcfbf01e 100644 --- a/content/treestyletab/treestyletab.js +++ b/content/treestyletab/treestyletab.js @@ -1332,7 +1332,7 @@ catch(e) { this.accelKeyPressed ) { if (this.getTreePref('tabbar.autoShow.accelKeyDown') && - !sv.tabbarShown && + !sv.autoHideShown && !this.delayedAutoShowTimer) { this.delayedAutoShowTimer = window.setTimeout( function(aSelf) { @@ -1392,7 +1392,7 @@ catch(e) { scrollDown || scrollUp || ( // when you release "shift" key - sv.tabbarShown && + sv.autoHideShown && standBy && !aEvent.shiftKey && aEvent.charCode == 0 && aEvent.keyCode == 16 ) diff --git a/defaults/preferences/treestyletab.js b/defaults/preferences/treestyletab.js index f311a956..693a7d0d 100644 --- a/defaults/preferences/treestyletab.js +++ b/defaults/preferences/treestyletab.js @@ -19,9 +19,9 @@ pref("extensions.treestyletab.tabbar.autoHide.expandArea", false); pref("extensions.treestyletab.tabbar.transparent.style", 1); pref("extensions.treestyletab.tabbar.transparent.partialTransparency", "0.25"); pref("extensions.treestyletab.tabbar.autoShow.mousemove", true); -pref("extensions.treestyletab.tabbar.autoShow.accelKeyDown", false); +pref("extensions.treestyletab.tabbar.autoShow.accelKeyDown", true); pref("extensions.treestyletab.tabbar.autoShow.accelKeyDown.delay", 800); -pref("extensions.treestyletab.tabbar.autoShow.tabSwitch", false); +pref("extensions.treestyletab.tabbar.autoShow.tabSwitch", true); pref("extensions.treestyletab.tabbar.autoShow.feedback", false); pref("extensions.treestyletab.tabbar.autoShow.feedback.delay", 3000); pref("extensions.treestyletab.tabbar.fixed", false);