fix label getting incorrect color after restyle
fix bug where elements wouldn't restyle()