Thanks Kent! update_idletasks() does exactly what I needed, which as you mentioned was just to give it enough time to reconfigure the button. Doug