Comments (6)
The option you saw is for tabs opened from pinned tabs. You should see another option for your purpose: TST options => "Tree Behavior" => "Insertion position of new child tabs". It affects to general cases including "tabs are opened from a non-pinned tabs" and "tabs are drag-and-dropped onto a tab".
BTW I agree the categorization is user-unfriendly. Hmm, is it the time to add one more option to the "tabs opened from Existing Tabs" section...
from treestyletab.
Ah, I missed an existing option. With activated "expert options", you'll see an option "Tabs opened from Existing Tabs" => "When a tab is opened from existing tab, open it as". It is "a child of the parent tab" by default and you can choose "a child of the parent tab, next to the recently opened child" to change the insertion position of new child tabs.
However it does not allow you to insert new child tab at the top of children - you need to configure "Tree Behavior" => "Insertion position of new child tabs". In other words, currently there are two separate options but they are partially overlapped.
from treestyletab.
I've restructure options with the commit e08d8df.
Now TST has choices "open new tab as first or last child" explicitly for each "open tab as..." options. Your case is now covered with an expert option "Tabs opened from Existing Tabs" => "When a tab is opened from existing tab, open it as" and you don't need to configure more other options.
from treestyletab.
I've seen some unexpected results with edge cases: tabs from a pinned parent are unexpectedly attached as first child of the alias group-tab tree. Configs:
- New tabs from existing tab = opened as last child
- New tabs from pinned parent = near last related tab or near the parent
It looks that I have to do more.
from treestyletab.
Well thanks for the info, it fixes the problem I had. I guess i just didn't understand what all the options did. You can close the issue now or later if you want to address those edge cases first.
from treestyletab.
This issue has been closed due to no response within 14 days after labeled as "fixed", 7 days after last reopened, and 7 days after last commented.
from treestyletab.
Related Issues (20)
- [Bug] "Undefined" entries at bottom of sidebar HOT 2
- [Bug] Switches tabs with certain sequences of keypresses/mouse clicks
- [Bug] TST Tab Search extension no longer works correctly with TST HOT 6
- [Bug] Drag and droping outside of sidebar not working when maximised HOT 1
- [Enhancement] toggle expand/collapse function HOT 2
- [Enhancement] Drag parent onto child HOT 2
- TST tab list blank when moving firefox window to different monitor (Error location found) HOT 2
- Tab counter is broken in latest update HOT 3
- [Feature request] (Sub Tabs/Trees selection Shift+Click is pressed) HOT 2
- [Enhancement] Drag N' Drop, maintain folded state HOT 3
- [Enhancement] Auto show and hide TST when needed HOT 2
- [Bug] Unable to zoom sidebar on MacOS HOT 1
- [Enhancement] Option to re-open browser with all tabs Collapsed HOT 1
- Feature request: Add option to unload tabs HOT 5
- [Bug] tab appearance in incognito tabs seems broken HOT 3
- [Enhancement] (Container inheritance for child tabs) HOT 1
- [Enhancement] Review terminology used in locales HOT 1
- [Bug] Cannot scroll the sidebar with latest nightlies HOT 5
- [Enhancement] Prevent Automatic Collapse/Expand to keep all tab depths/tab titles in view HOT 4
- [Bug] 4.0.15 hangs on ESR HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from treestyletab.