sparhami / fstbh

Firefox addon that makes the top toolbar overlay the page rather than push it out of the way while in fullsecreen mode.
GNU General Public License v3.0
5 stars 1 forks source link

Toolbar appears whenever a new tab is opened. #1

Open ghost opened 10 years ago

ghost commented 10 years ago

The toolbar re-appears when a new tab is opened via Ctrl+T or double clicking the tab bar. It would be great if it was possible to only be able to manually bring it up and never have it distract the user by appearing on its own.

I have everything checked in "Auto hiding", everything set to Normal in the "Toolbars" section and Never for "Show on title change".

sparhami commented 10 years ago

On 05/10/2014 08:43 AM, zmode wrote:

The toolbar re-appears when a new tab is opened via Ctrl+T or double clicking the tab bar. It would be great if it was possible to only be able to manually bring it up and never have it distract the user by appearing on its own.

I have everything checked in "Auto hiding", everything set to Normal in the "Toolbars" section and Never for "Show on title change".

— Reply to this email directly or view it on GitHub https://github.com/sparhami/fstbh/issues/1.

The reason it is appearing is because when you open a new tab, the URL bar has focus by default. There is an add-on preference under advanced called "URL/search inputs only trigger if/when they have text" that should help. Note that whenever you do ctrl-l/ctrl-k, you will need to start typing before the toolbars show up if you use the preference and if you clear the input fields, then the toolbars will hide again.

ghost commented 10 years ago

Thanks, that does help. However when one clicks a button in the toolbar (for example Downloads), the toolbar itself disappears.

Vimperator does have some way of opening a tab without focusing the toolbar (with :tabnew or just t), but these are their own commands, not overriding firefox's default behaviour. So unless this behaviour can be overridden, then there's probably nothing else that can be done here.