There are so many cases where I touched a button and it’s so slow that I tap again, but when it finally responds, it does the thing twice or changes the UI under me and I tap a different button.
Or it changes color/flashes to acknowledge the touch, but does nothing until I’m super patient and try it again and it works.
Or it does nothing to acknowledge my touch and doesn’t execute the action, so I question my sanity.
The point is that it’s so inconsistent that I don’t have an evidence-based guess at the root cause. My gut says it’s the overuse of dispatch queues.
There are so many cases where I touched a button and it’s so slow that I tap again, but when it finally responds, it does the thing twice or changes the UI under me and I tap a different button.
Or it changes color/flashes to acknowledge the touch, but does nothing until I’m super patient and try it again and it works.
Or it does nothing to acknowledge my touch and doesn’t execute the action, so I question my sanity.
The point is that it’s so inconsistent that I don’t have an evidence-based guess at the root cause. My gut says it’s the overuse of dispatch queues.