Oops. :x Fixed and reuploaded.
There isn’t a timer on the buttons. I just disable them as soon as they’re fading and reenable them when they’re unfaded. I don’t particularly like it either, but it might be at the limits of what I can do without a bigger rewrite of the event system. If I spend another 40-80 hours on it, I might be able to fix it, but I feel like I should go back to adding content if it is “solved enough”.