Pressing the Combobox list button again when the calendar is open does not hide it, but reopens it.
Solution to the problem in "tkcalendar.py":
def _on_focus_out_cal(self, event):
if self.focus_get() is not None:
...
else:
if 'active' in self.state(): # if xc <= x <= xc + w and yc <= y <= yc + h:
self._calendar.focus_force()
else:
...
Pressing the Combobox list button again when the calendar is open does not hide it, but reopens it.
Solution to the problem in "tkcalendar.py":