feat(sidebar): touch grip and press-and-hold row menu #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/sidebar-reorder-touch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Change
Workspace rows get a grip on touch screens that drags them into order, and pressing and holding a row opens its menu. Mouse dragging is unchanged. A workspace moved down now lands after the row it is dropped on. After a hold, the browser's emulated mouse events are ignored so the menu stays open.
Validation
Contract test for the move index; unit tests for herdrIndex; touch check in ui-regression (hold, moving finger, grip drags). check fast green. Screenshot to attach.
Closes #19
Touch, 412x900: workspace rows with the grip, then the row menu opened by hold.
Video: touch, drag a workspace by its grip, hold a row for its menu. Video
Pull request closed