When MiscAlwaysShowTabs is set to false, the tabs are automatically hidden after some inactivity.
Created attachment 2872 [PATCH] When MiscAlwaysShowTabs is false, hide tabs after some inactivity
Created attachment 2880 A better version of the previous patch that considers some other cases
Really bad for usability.