Tkinter validation triggers an unexpected function causing application to hang
I have a tkinter app. On load the focus is set to the first entry widget (self.entry_a). When I tab out of the entry (self.entry_a) for the first time it triggers the validation for the second entry (self.entry_b). This means that if I return False from the function validate_b, the application hangs