Skip to content

Close selected window from cycle panel - #71

Open
Focus2321 wants to merge 2 commits into
gouwsxander:mainfrom
Focus2321:codex/upstream-close-window
Open

Close selected window from cycle panel#71
Focus2321 wants to merge 2 commits into
gouwsxander:mainfrom
Focus2321:codex/upstream-close-window

Conversation

@Focus2321

Copy link
Copy Markdown

Summary

  • close the selected cycle-panel window with a non-repeating W press
  • keep the panel open after a successful close so more windows can be closed in the same session
  • animate the removed row and preserve a valid selection
  • dismiss after the final window closes; failed closes keep the panel open and beep

Why

This brings a familiar window-management action to Reef without changing normal cycling. Removing closed windows from panel state immediately also avoids retaining stale Accessibility elements.

Validation

  • git diff --check
  • unsigned macOS xcodebuild test -only-testing:ReefTests (5 tests passed)

Closes #16

@Focus2321

Copy link
Copy Markdown
Author

Changes were made using CODEX, but everything was manually tested.

Brave.Browser.-.Close.selected.window.from.cy.equest.71.gouwsxander_Reef.-.22.July.2026.mp4

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.

Feature Request: Closing window with key while activated

1 participant