Despite knowing that this mistake can happen and trying to be careful with my clicks, every day or two I accidentally buy an infrastructure upgrade after opening up the star management interface with two clicks.
When this happens, the star management UI pops up after the second click so that an upgrade button (sometimes science or even a warp gate) is right where the cursor is. I don’t know if I have an uncontrollable trigger finger or it is a lag in the system that is processing input, but 1 time out of 10 there will be another ‘click’ in the input queue leading to an unintentional purchase.
Because my smartphone screen is smaller, the star management UI is even more likely to appear in a place where the cursor is in danger of leading to an untentional purchase like this. In other words, I’ve made this mistake on more than one hardware and browser platform.
I propose a 1-2 second delay between the appearance of the star management interface when the buttons become active. That would seem to completely avoid this issue happening without any changes to the menu or input system.
edit: changed “double-click” to “second click” based on @suffusion’s comment.