Skip to content

A space can be dragged out of its folder on the rail - #631

Merged
anxuanng merged 2 commits into
mainfrom
space-leave-folder
Oct 13, 2026
Merged

anxuanng merged 2 commits into
mainfrom
space-leave-folder

Conversation

@anxuanng

@anxuanng anxuanng commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

What changed

A space can be dragged out of its folder on the rail (owner request: dragging a space below the last tile of a folder showed no bar and did nothing).

  • Inside an open folder, dragging a space past either end, by half a tile, shows the drop bar just outside that end of the folder. Dropping there takes the space out of the folder and places it right above or below the folder.
  • useReorder gets an onLeave option for that; a list without it keeps every row as before. While a row is on its way out, the others do not slide.
  • A folder left with no spaces ends, as it already did when its last space was moved out from a menu.

How you checked it

  • pnpm typecheck passes
  • With a one-off Playwright script on the packaged build, off-screen: a folder of Two and Three; dragging Three below the folder marks the folder after and drops it out below (rail reads One, Folder 1, Two, Three, Four); dragging Two over the folder tile marks it before and drops it out above, which ends the folder. I looked at the screenshots, light and dark.
  • Not run: the full pnpm test, and pnpm test:alignment (it needs the window on a display).
  • Docs: docs/chat-guide.md
  • I expect GitHub CI: required Windows desktop.yml (check name test); macOS and Linux also run

If an AI coding agent helped

Claude Code wrote this change; the rendered screens were reviewed before the pull request was opened.

🤖 Generated with Claude Code

…ar where it will land

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anxuanng
anxuanng enabled auto-merge (squash) October 12, 2026 10:34
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anxuanng
anxuanng merged commit f91c677 into main Oct 13, 2026
7 of 9 checks passed
@anxuanng
anxuanng deleted the space-leave-folder branch October 13, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant