fix bug where menu items would not reload their icons after being unhidden