alejandroautalan / pygubu-designer

A simple GUI designer for the python tkinter module
GNU General Public License v3.0
838 stars 102 forks source link

slow refresh with tkcalendar #270

Open claudiodriussi opened 3 months ago

claudiodriussi commented 3 months ago

Hi Alejandro, First of all thanks for your work.

I found a issue using tkcalendar DateEntry, but I think the same can happen even with other components

If I add a DateEntry in the designer all workflow slow down and it can be really impossible do something like change the id of widgets.

I think this is because the refresh of the component is very slow so the event loop almost crashes.

I suggest to add a button to freeze the refresh on the Preview panel so we can work on components quickly ad update the preview only when needed.

I tried it in a PC with OS Ubuntu 22.04, 16GB ram, Intel I7.

Many thanks.

alejandroautalan commented 3 months ago

Hello Claudio, thanks for the bug report. I will investigate and try to fix it as soon as possible.

Regards Aelajandro A.