Skip to content

workspace: Fix Open Recent button not responding when terminal has focus - #47294

Closed
kovkinvladyslav wants to merge 1 commit into
zed-industries:mainfrom
kovkinvladyslav:main
Closed

workspace: Fix Open Recent button not responding when terminal has focus#47294
kovkinvladyslav wants to merge 1 commit into
zed-industries:mainfrom
kovkinvladyslav:main

Conversation

@kovkinvladyslav

@kovkinvladyslav kovkinvladyslav commented Jan 21, 2026

Copy link
Copy Markdown

Fixes #47080

Closes #ISSUE

Release Notes:

Use focus_handle.dispatch_action instead of window.dispatch_action dispatch actions through the button's focus context rather than the focused element.

Test

  1. Open Zed to the welcome page
  2. Open terminal dock at the bottom (so terminal has focus)
  3. Click on "Open Recent"
  4. Verify the button action triggers correctly
result.mp4

Fixes zed-industries#47080

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@cla-bot

cla-bot Bot commented Jan 21, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @kovkinvladyslav on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@zed-community-bot zed-community-bot Bot added the first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions label Jan 21, 2026
@kovkinvladyslav

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Jan 21, 2026
@cla-bot

cla-bot Bot commented Jan 21, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@danilo-leal danilo-leal self-assigned this Jan 22, 2026
@danilo-leal

Copy link
Copy Markdown
Member

Heya, thanks for the PR & sorry for the delayed response. It seems like we ended up fixing this already in #48800. I'll close this one for the time being, thank you again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Recent projects in welcome page become unclickable after opening terminal

3 participants