I want your application to randomly steal focus
So that,
I enter my password managers main password into a chat box
@devopscats @xssfox With me, this new world of everything stealing focus has simply resulted in me happily typing PINs and passwords into any box that presents itself.
Corporate ITsec will surely take care of it. So I can relax and enjoy the shelter provided by the gentle hand of capitalism.
@xssfox also the users:
2000 bugreports and an ongoing shitstorm online: WHY does gnome only show "your application is ready" instead of actually giving this new window the focus!!??

@fabiscafe @xssfox eh, having used it both ways I discovered I actually prefer having my focus stolen 99% of the time
When I was on Gnome I used an extension that lol
@anotherdaniel @xssfox
I know an IDE (for some industry stuff) that changes the menu and submenu ordering according to the Alphabet. Now you often change the IDE language because some functions can only use non latin Letters if the IDE is Set to the specific language. And all of this messes heavily with the OCR functions of the sdk.
And of course they also translated functions names. So there is a good Chance that you break programs if you copy one to another IDE. 
@anotherdaniel @xssfox I’m glad to see that I’m in good company hating on this.
@[email protected] UI updating or refreshing in ways that change what actions do after an interactive screen has been presented to the user is one of my toxic patterns. I think UI should be turn based, not like a first person shooter.
@[email protected] wtf? Also yes that *misbehaviour* of apps should be outlawed!
@xssfox
It's not a bug, it's a feature.
Mwahahahaha.
@xssfox UI updating or refreshing in ways that change what actions do after an interactive screen has been presented to the user is one of my toxic patterns.
I think UI should be turn based, not like a first person shooter.
@larsmb @xssfox
OTOH, pretty sure back in WinXP and gtk2 days it was possible to change UI elements without user interaction, it's just that it was usually fast enough the user couldn't outrun the code.
Which didn't eliminate all race conditions (eg. popup stealing your focus) but did eliminate some classes of them (eg. UI shifting from under your mouse; starting typing too quickly before focus changes, etc)
@[email protected] wtf? Also yes that *misbehaviour* of apps should be outlawed!
@xssfox
Best i can do is text boxes which validate the input in js after every character and forces the user to reselect the text box for every character.
Also: clicking in the box auto selects all existing text
Did i mention this was a password field?
@RedstoneLP2 @xssfox yeah, seen this shite in real life!
This is why I ban #JavaScript!
@RedstoneLP2 @xssfox That's the problem of said websites, not mine.
If a website doesn't work on #LynxBrowser over #Tor over #EDGEland - esque #2G speeds or even #Iridium, it's ableist bloatware that should cease to exist IMHO!
Oh yeah, I also reject all cookies.
And if you think that no cookies and no JS can't work then please take a look at Dread...
@RedstoneLP2 guess why I don't use them?
And if I have to, there's http://frogfind.com to get that done...
#WhatYouAllowIsWhatWillContinue applies espechally to #Enshittification.
The only winning move is not to buy/use/play/recommend/accept any level of #Enshittification!
@WestphalDenn @RedstoneLP2 you can thank @ActionRetro about it.

@xssfox wtf?
Also yes that misbehaviour of apps should be outlawed!