israel-dryer / ttkbootstrap

A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
MIT License
1.94k stars 387 forks source link

Fluxbox vs DateEntry #350

Open dmalves opened 2 years ago

dmalves commented 2 years ago

Desktop (please complete the following information):

Describe the bug

On FLUXBOX (MX Linux/Fluxbox), when you press DataEntry button, the data entry window does not show. But, if you press ALT-TAB making main app window go away and back, the data entry window appear properly.

I switched back to XFCE and everything works just fine. FluxBox desktop environment is a bit odd compared to the mainstream desktop environments. It is really fast, but some software, like "sqlitebrowser" for example, have problem with their windows sizes.

Maybe it is just a problem with fluxbox, or this fluxbox specific version. But I would like to know if you guys have problems with DataEntry in your desktop enviromment.

To Reproduce

Click on DataEntry button. Window does not appear.

Expected behavior

DataEntry window should appear when DataEntry button is clicked.

Screenshots

No response

Additional context

No response

rdbende commented 2 years ago

This problem happened on my Plasma desktop too.

dmalves commented 2 years ago

My guess is it is something related to some FOCUS event. What ALT-TAB does is switch focus, so maybe it is related to toplevel focus.

dambicon commented 1 year ago

I get a similar issue on Chromebook (Linux). When I manage to get the dialog up, the frame seems squeezed so the dates are missing a few pixels each on the right side

Furthermore, when flipping to a long month name (e.g. September) the button for next month (>>) disappears outside the frame and I can't continue to October.

mlimeira commented 1 year ago

The problem also happens on Linux mint Mate, python 3.10 and ttk 1.10. Has anyone found a workaround to resolve the issue?