fix thread queue for color changes of buttons