-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#1201 causes new tabs in Vimperator to always be opened as children of the current tab #1264
Comments
I can confirm that this is also the case, using the same reproduction steps, with Pentadactyl 7307 on Windows 10 and TST 0.19.2017031101. |
I can confirm this also, Linux, NO vimperator since some days (auto-update). Only thing I have is TabMixPlus, maybe it causes to similar issues than vimperator? Didn't try without yet. |
I can confirm this, last version of Arch Linux, Firefox 52.0 |
...do you say now it is a feature, not a bug? Really, it is totally unnatural to me that, when I type ctrl+t or select 'open new tab' in the menu, the new tab opens as child tab from the current tab. When I quickly want to open three new tabs, now I get a small tree of subtabs? |
@reuschling I don't see why you think this is not considered a bug. This is also configurable with treestyletab. Just look at this screenshot: This issue is still open and someone will definitely work on it! |
Maybe I have misunderstood your link to the other, closed issue. There it is written 'tab is opened as independent tab, but should be opened as a child of the current tab.' Because this issue is closed, I interpreted it that the new behaviour is made by intention. Sorry If I am wrong. I know the treestyle configuration, but selecting there 'independent tab' makes no difference in behaviour, at least in my firefox |
@reuschling this issue was about the tab not being opened as a child of the current tab when the user wants it to be a child of the current tab (using |
Same issue here. Using |
@guaraqe I advise you to downgrade tree-style-tab to the previous version (0.18.2016111701) and disable automatic updates for tree-style-tab while this issue is not resolved. |
Perfect, thank you! |
I did some investigating of this: It's related to Vimperator (and other addons) using I'm not sure how Piro intends it to work. It didn't work this way prior to commit 6d0199b, and it doesn't seem like that was the intention of the commit. I think the way TST handles If background load is specified as false (load in foreground), by either:
or when background load is not specified and preference It should have been possible to solve the problem in the Vimperator code by specifying that the new tab is not related: On the other hand, If background load is specified as true, then either a child or an independent tab opens, depending on the setting of |
TST 0.19.x is already obsolete, so I close this. |
Short description
After installing the latest TST (0.19.2017031101), new tabs opened with Vimperator's :tabopen are always opened as children of the current tab. This happened once before and was fixed (see 5digits/dactyl#140). After reverting commit 6d0199b, the problem disappears, so I'm quite sure it's the culprit.
Steps to reproduce
Expected result
The new tab is opened as an independent tab.
Actual result
The new tab is opened as a child of the current tab.
Environment
The text was updated successfully, but these errors were encountered: