Everything that reaches the screen should remain FIXED in place unless moved //by the user//.
This might happen E.G. because something was loading and now gets a resize event; so some list suddenly changes the position of everything rather than force the user to click something else to resize the misbehaving entry. (Scrolling could also do this, if it's based on a distinct UI element that is not 'activate the list'.)
I think of this frequently when I interact with bad offenders, Like Waze on my phone. I have like 2 addresses starred in addition to the home and work slots. It should PIN those, in a fixed (probably alphabetical) order under the home and work slots. If it's not going to do that for starred items (maybe I have 300 addresses?) it should give me a different widget to pin them.
It's a disgrace that modern UIs haven't dealt with this.
I had high hopes for Windows Phone because it was the only mobile OS that had a realtime UI. I don't care how long an operation takes. Just give me immediate feedback! And respond to my input as if it was mission critical. Why is it so hard?
The UI must update sooner than some underlying state; this bites me multiple times a day.
Teams are the worst.
But the best part is throwing in some rdp. The teams share screen rect is carefully designed to cover the entire Remote Desktop title which is required to resize it.
Who the hell is working on this stuff?
Also for some reason I often seem to bring up the edit menu on the comment above the one I wanted to pick
How hard is it just to grep The list of local apps on a device entirely before showing me the results? Why on earth does it even take a notable amount of time?
I don’t say this lightly when I say someone should be fired. Everyone on every level of every who let this exist should be blackballed by the entire industry. Managers, QA. Someone should’ve spoken up. It’s an absolute moral failure.
The worst of which are dropdowns, lists or menus that inserts new items right over where your mouse is so that you accidentally click on the wrong thing.
All browsers do this for the dropdown that appears when typing in the URL bar. I type a few letters, see the site I want is 3 down in the dropdown, hit the down arrow three times and press enter, only to find that the item changed as I was hitting the down arrow.
And don't get me started on user elements that have a new position in the menu system for every release, if they even have a decent menu system.