Skip to content

Conversation

@adamackerman
Copy link
Contributor

@adamackerman adamackerman commented Jun 27, 2025

This fixes a small UI issue where an open modal closes when selecting text for editing. To illustrate, here is the current behavior for when you select text and move your cursor off the open modal

Screen.Recording.2025-06-27.at.3.25.07.PM.mov

The modal gets closed even though I'm just trying to select text to edit the value. I don't think the modal should close in this scenario. This fix adds a check to see if text is currently selected to prevent closing the modal. Here is the new behavior

Screen.Recording.2025-06-27.at.3.23.58.PM.mov

@jamadeo jamadeo requested a review from zanesq July 3, 2025 14:33
@jamadeo
Copy link
Collaborator

jamadeo commented Jul 3, 2025

thank you @adamackerman, good fix

@jamadeo jamadeo merged commit fd0f3bc into block:main Jul 3, 2025
6 checks passed
lifeizhou-ap added a commit that referenced this pull request Jul 4, 2025
* main:
  feat(goose-cli): theme persistence & selection (#1693)
  chore(release): release version 1.0.32 (#3248)
  Add fuzzy file search functionality (#3240)
  update styling of user messages (#3247)
  Add support for escape key to dismiss settings menu (#3225)
  fix: Refactor string truncation logic into reusable utility function to avoid panic (#2818) (#2819)
  fix: Prevent modal from closing on text select. (#3127)
  fix: Add back lazy_static (#3243)
  chore: remove unused dependencies (#3049)
  feat: Add close button (X) to toast notifications (#3197)
  Adds json schema validation to goose recipe validate cli (#3234)
atarantino pushed a commit to atarantino/goose that referenced this pull request Jul 14, 2025
s-soroosh pushed a commit to s-soroosh/goose that referenced this pull request Jul 18, 2025
kwsantiago pushed a commit to kwsantiago/goose that referenced this pull request Jul 19, 2025
cbruyndoncx pushed a commit to cbruyndoncx/goose that referenced this pull request Jul 20, 2025
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.

2 participants