fix changing textColor rebuild text