View Single Post
I tend to agree, but there are a couple of complications; an open tab drawer is a convenient drag location for a tab from another window, a Web Location file or URL.

...or indeed for dragging a URL from a page to create a new tab.

These issue might be partially mitigated by the Tab Drawer gaining a 'Spring-loaded' behaviour (like the Finder) wherein the user could pause over the edge of the screen (or the Tab Drawer button on the toolbar as a shortcut) to open the drawer.

Likewise you would ideally be able to drag a URL/webloc from another app and slide open the drawer by pausing during the drag.

Dragging a Tab from a window drawer to another window without an open drawer would cause the drawer to open. This could be modified to require a delay, to allow the user to drag a tab to replace an existing page (depending on which behaviour is most needed/natural).

Dragging a URL from one window to another (without an open drawer) could replace the URL on drop, or upon sufficient pause over the window, open the tab drawer (or simply require the the user target the edge of the window, for consistency which is probably paramount.)

IMHO these minor additions would make moving tabs/pages around windows a much more fluid and simple process.