Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-Carets in the editor will forcibly unselect after the first character if Find / Find+Replace is open #71955

Closed
TheRandomDog opened this issue Jan 24, 2023 · 1 comment · Fixed by #72261

Comments

@TheRandomDog
Copy link

Godot version

v4.0.beta14.official

System information

Windows 11 22H2

Issue description

There's not much to it, simply noticed that if you have Find or Find+Replace opened in the Script Editor, the Multi-Caret functionality seems to stop working -- forcibly removing all other carets after the first character is typed. I'd expect the Multi-Caret to remain until unselected by clicking elsewhere.

The content of what's in "Find" doesn't matter, it happens regardless.

code.mp4

Steps to reproduce

  1. Open the Find or Find+Replace tool in the Script Editor (nothing has to be inputted)
  2. Add multiple mouse cursors with Ctrl+Alt+Click OR highlight something and then highlight additional duplicates with Ctrl+D (or synonymous keyboard shortcuts depending on OS).
  3. Start typing as if going to add or replace in all locations where the multi-caret is

Minimal reproduction project

N/A

@Calinou
Copy link
Member

Calinou commented Jan 24, 2023

I can confirm this on 4.0.beta 4fa6edc (Linux).

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

Successfully merging a pull request may close this issue.

3 participants