Ctrl+F (find) will randomly stop functioning and will just type into the editor

It is very inconsistent, but usually happens after testing or tabbing in/out of studio. Basically the Ctrl+F keybind will cease to function and will not bring up the Search dialog. Pressing Ctrl+F just types ‘f’ in the editor. Normally I program with multiple tabs open and I am able to fix it by clicking on another tab, alt-tabbing out of studio, and then back in and it magically “fixes” itself.

Expected behavior

Ctrl+F (or whatever the user has configured their keybind to) should open the search dialog.

3 Likes

Hi @CoderJoey

We are not able to reproduce the issue on our end, could you please give better reproduction steps?
Maybe record a video while you are reproducing the bug?

We can’t really find the root cause if we can’t reproduce the issue, so please do the above!

Thank you!

@CoderJoey follow up on this once more: is this still a consistent issue for you? The only thing I can think of is if Explorer is focused, the shortcut doesn’t seem to fire. Do you think that’s what is happening for you?

Happens to me about 20-30 times per day. The only way to fix it is to click around my desktop, click different tabs, text editors in studio until it just randomly starts working again.

Yikes!

If you have a script focused in Studio, alt-tab out to another app, then alt-tab back in to Studio… do you happen to notice if that script retains focus? So it would still have a blinking cursor and active line highlighted. I’m just trying to determine if it’s an issue with the Find shortcut not firing when a script has focus (which would be surprising) or if it’s more of an issue of the Script tab losing focus.

I’ll give it a shot next time I notice it happen and remember to do this. Thank you! Joe

No thank you for being patient with us. Focus management in Studio is a bit of a mess due to years of devs (plugins and internal teams) assuming everyone immediately wants to use their UI. So I wouldn’t be surprised if that’s the issue — but this is more more justification that we should take some time to clean it up in 2024.

1 Like