this post was submitted on 16 Aug 2025
41 points (100.0% liked)

Linux

9328 readers
360 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] jjjalljs@ttrpg.network 7 points 3 weeks ago (1 children)

I hate focus stealing so I might set mine to strict, now that I know that's an option.

It's an absolute nightmare to be typing, some dialogue box pops up, and I accidentally accept it by hitting spacebar without even seeing what it was.

[–] Cris_Color@lemmy.world 7 points 3 weeks ago (1 children)

It feels like it wouldn't be that hard to just prevent stealing focus if the user is already typing...

And then just have the new window show up in focus if they haven't been typing for a while, and/or don't have an active text field

[–] jjjalljs@ttrpg.network 3 points 3 weeks ago (1 children)

Yeah, that would help. There's also the smaller risk of "I was going to click on something else, and this new window popped in under the mouse"

I think some applications also don't accept input for the first couple seconds to prevent this. I vaguely remember something that had the dialogue boxes count down from 5 before you could click or keyboard-interact them.

Feels like the kind of problem with a lot of edge cases, but even catching 70% of the problems would be a big improvement

[–] Cris_Color@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

Yeah. I also think it was a bigger issue historically when programs were more likely to take a while to load, so you'd open something, do stuff while it's loading, and then it'd be ready in the background.

But on a modern machine where you likely have an ssd, and potentially even an nvme SSD, a lot of times you just open a thing and instead of it showing up you get a notification 😅