This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Much too easy to tear tabs

  • 2 replies
  • 0 have this problem
  • Last reply by Moff

more options

Hi, this has been happening for a while now, and is very frustrating - it's much too easy to tear off tabs into new a new window; the tinyest drag whilst the left mouse button is clicked is enough to pull the tab into a new window; I've tried turning off tear tab behaviour, but that is more annoying than the tabs tearing itself, since it doesn't stop the action, it just means that the tab doesn't go to a new window but stays where it is, after messing with Tree Style Tab a bit (it removes the tab from any tree its in, and bugs the tree so it won't accept new child tabs). That setting also stops you moving a tab to a new window at all - you have to copy the url and open a new window and navigate to the URL.

Any idea what might be happening? I've searched several times over the last few months and the only hits I get are 4 years old (and recommend turning off tab tearing at all).

Thanks,

Hi, this has been happening for a while now, and is very frustrating - it's much too easy to tear off tabs into new a new window; the tinyest drag whilst the left mouse button is clicked is enough to pull the tab into a new window; I've tried turning off tear tab behaviour, but that is more annoying than the tabs tearing itself, since it doesn't stop the action, it just means that the tab doesn't go to a new window but stays where it is, after messing with Tree Style Tab a bit (it removes the tab from any tree its in, and bugs the tree so it won't accept new child tabs). That setting also stops you moving a tab to a new window at all - you have to copy the url and open a new window and navigate to the URL. Any idea what might be happening? I've searched several times over the last few months and the only hits I get are 4 years old (and recommend turning off tab tearing at all). Thanks,

All Replies (2)

more options

> I've tried turning off tear tab behaviour, but that is more annoying than the tabs tearing itself, since it doesn't stop the action, it just means that the tab doesn't go to a new window but stays where it is, after messing with Tree Style Tab a bit (it removes the tab from any tree its in, and bugs the tree so it won't accept new child tabs). That setting also stops you moving a tab to a new window at all - you have to copy the url and open a new window and navigate to the URL.

FYI my broken TST behavior was caused by a "disable tab detach" extension that does not play nicely with it.

Having disabled this "disable tab detach" TST behaves sensibly again, however "browser.tabs.allowTabDetach" simply does not work - true or false you can always drag a tab to detach it.

Anyone had similar problems?

Cheers

Helpful?

more options

Have found the solution (and the cause of the problem): browser.tabs.allowTabDetach only works for horizontal tabs along the title bar - sidebar managed tabs are unaffected.

The solution is to go to the "drag and drop" settings in TST and change it to "do nothing". This combined with browser.tabs.allowTabDetach stops tabs being dragged into new windows accidentally.

You can still right-click "move to new window".

Would be nice to know why tab tearing is so sensitive these days, and why you can't change the required drag distance for detach, but for now this solution works for me.

(Also don't use add-ons that try and change tab detach behavior at the same time as side-bar managed tabs).

Helpful?

Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.