0
Started

Re-ordering tabs to end - landing zone is very small

dsl101 11 years ago updated by Joel Thornton 11 years ago 2

Moving a tab to the 'end' (e.g. the bottom of the list) is tricky - there seems to be a very small landing zone where you have to drop the tab, even though the tooltip says 'moving 1 row' when you drop in the big open space below the last tab. Probably that drop zone should extend to the bottom of the sidewise window?


Cheers,


David.

Answer

Answer
Started

It should now be possible to drop dragged rows either above or below the tree's rows and have it work as expected.

Note that this still does not allow you to drop anywhere below the tree rows -- the "below the tree" drop zone is a few hundred pixels tall. In the next release I plan to extend this to any of the whitespace below the tree rows -- so I am marking this as STARTED for now and will change it to COMPLETED once I make this further change.

Answer
Started

It should now be possible to drop dragged rows either above or below the tree's rows and have it work as expected.

Note that this still does not allow you to drop anywhere below the tree rows -- the "below the tree" drop zone is a few hundred pixels tall. In the next release I plan to extend this to any of the whitespace below the tree rows -- so I am marking this as STARTED for now and will change it to COMPLETED once I make this further change.

Just a quick update in case it matters. In the current version, I can't move a top-level tab to the bottom of the list if the current bottom of the list is a child tab - it always ends up as a child as there doesn't seem to be a 'below' of the child tab to drop it in. Quite difficult to describe, but create a child tab as the last tab then try to drop a top-level tab under it and keep it top-level.


If I already have a top-level tab as the last tab, then I can drop another top-level tab between it and a child tab above it.

I see what you mean. 


I've got a couple possible approaches that could solve this problem which I'll need to experiment with. The main cleverness that is needed here is a good UI mechanism for letting a user choose where they want to drop something in the "bottom of a branch" scenario.