Skip to content

Revert "Added support for dismissing the toolchain path selector via …#49504

Merged
JosephTLyons merged 1 commit intozed-industries:mainfrom
polyesterswing:fix/toolchain_selector
Feb 18, 2026
Merged

Revert "Added support for dismissing the toolchain path selector via …#49504
JosephTLyons merged 1 commit intozed-industries:mainfrom
polyesterswing:fix/toolchain_selector

Conversation

@polyesterswing
Copy link
Contributor

@polyesterswing polyesterswing commented Feb 18, 2026

esc (#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a path, preventing the addition of new toolchains

  • OpenPathDelegate emits DismissEvents in the confirm function too
  • when the selection is confirmed, DismissEvent is emitted
  • ToolchainSelector calls cancel because it receives the DismissEvent, and it goes to the Search State
  • This prevents the selected toolchain from being resolved and the ScopePicker being presented

cc: @JosephTLyons

Release Notes:

  • Fixed a regression where the toolchain path selector would immediately dismiss upon selecting a path, preventing the addition of new toolchains.

…`esc` (zed-industries#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a path, preventing the addition of new toolchains

- OpenPathDelegate emits DismissEvents in the `confirm` function too
- when the selection is confirmed, DismissEvent is emitted
- ToolchainSelector calls cancel because it receives the DismissEvent, and it goes to the Search State
- This prevents the selected toolchain from being resolved and the ScopePicker being presented
@polyesterswing polyesterswing requested a review from a team as a code owner February 18, 2026 17:08
@cla-bot
Copy link

cla-bot bot commented Feb 18, 2026

We require contributors to sign our Contributor License Agreement, and we don't have @polyesterswing 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 Feb 18, 2026
@polyesterswing
Copy link
Contributor Author

@cla-bot check

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Feb 18, 2026
@cla-bot
Copy link

cla-bot bot commented Feb 18, 2026

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

@JosephTLyons JosephTLyons self-requested a review February 18, 2026 17:24
@JosephTLyons JosephTLyons self-assigned this Feb 18, 2026
@JosephTLyons
Copy link
Collaborator

Nice catch @polyesterswing - reverting for now is probably the best thing to do here.

@JosephTLyons JosephTLyons merged commit f03691e into zed-industries:main Feb 18, 2026
38 checks passed
@JosephTLyons
Copy link
Collaborator

/cherry-pick preview
/cherry-pick stable

github-actions bot pushed a commit that referenced this pull request Feb 18, 2026
#49504)

…`esc` (#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a
path, preventing the addition of new toolchains

- OpenPathDelegate emits DismissEvents in the `confirm` function too
- when the selection is confirmed, DismissEvent is emitted
- ToolchainSelector calls cancel because it receives the DismissEvent,
and it goes to the Search State
- This prevents the selected toolchain from being resolved and the
ScopePicker being presented

cc: @JosephTLyons 

Release Notes:

- Fixed a regression where the toolchain path selector would immediately
dismiss upon selecting a path, preventing the addition of new
toolchains.
github-actions bot pushed a commit that referenced this pull request Feb 18, 2026
#49504)

…`esc` (#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a
path, preventing the addition of new toolchains

- OpenPathDelegate emits DismissEvents in the `confirm` function too
- when the selection is confirmed, DismissEvent is emitted
- ToolchainSelector calls cancel because it receives the DismissEvent,
and it goes to the Search State
- This prevents the selected toolchain from being resolved and the
ScopePicker being presented

cc: @JosephTLyons 

Release Notes:

- Fixed a regression where the toolchain path selector would immediately
dismiss upon selecting a path, preventing the addition of new
toolchains.
zed-zippy bot added a commit that referenced this pull request Feb 18, 2026
#49504) (cherry-pick to stable) (#49529)

Cherry-pick of #49504 to stable

----
…`esc` (#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a
path, preventing the addition of new toolchains

- OpenPathDelegate emits DismissEvents in the `confirm` function too
- when the selection is confirmed, DismissEvent is emitted
- ToolchainSelector calls cancel because it receives the DismissEvent,
and it goes to the Search State
- This prevents the selected toolchain from being resolved and the
ScopePicker being presented

cc: @JosephTLyons 

Release Notes:

- Fixed a regression where the toolchain path selector would immediately
dismiss upon selecting a path, preventing the addition of new
toolchains.

Co-authored-by: Kurian Jojo <67583328+polyesterswing@users.noreply.github.com>
zed-zippy bot added a commit that referenced this pull request Feb 18, 2026
#49504) (cherry-pick to preview) (#49528)

Cherry-pick of #49504 to preview

----
…`esc` (#48201)"

This reverts commit 174fc51.

Select toolchain path dialog immediately dismisses upon selecting a
path, preventing the addition of new toolchains

- OpenPathDelegate emits DismissEvents in the `confirm` function too
- when the selection is confirmed, DismissEvent is emitted
- ToolchainSelector calls cancel because it receives the DismissEvent,
and it goes to the Search State
- This prevents the selected toolchain from being resolved and the
ScopePicker being presented

cc: @JosephTLyons 

Release Notes:

- Fixed a regression where the toolchain path selector would immediately
dismiss upon selecting a path, preventing the addition of new
toolchains.

Co-authored-by: Kurian Jojo <67583328+polyesterswing@users.noreply.github.com>
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.

2 participants