I mean this is the most basic thing. Swap OK between one of two positions. That way if I accidentally double-click on the OK button, it won't register as it will already have moved. Also I won't accidentally click "Yes" because the UI designers put that button right where the OK would be, and force of habit and/or lag often causes clicking there.
So to spell it out: The OK button is in position A. I click it. It moves to position B, somewhere not close to overlapping with position A. I click it when it's on B. It moves back to A.
And don't be dumb and put the cancel button over top of where the old OK was. Although I guess unintentionally cancelling an action isn't the worst thing because it can typically be repeated.
So to spell it out: The OK button is in position A. I click it. It moves to position B, somewhere not close to overlapping with position A. I click it when it's on B. It moves back to A.
And don't be dumb and put the cancel button over top of where the old OK was. Although I guess unintentionally cancelling an action isn't the worst thing because it can typically be repeated.