@ZERO hmmm this is really bad afaict, if I wanted to make an add-on that changed the state of my button when a tab activates then the button state needs to be correct when the tab activation event occurs.. I think we need to remove this `setTimeout` and do what we have to in order to have this test pass without it.