You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I ran into a bug where when defining two GUI programs in a module (to have external scripts call those functions to start the corresponding GUI) one of the 2 GUI applications will work file (maybe the one loaded first by Python?) but the other will open and ask the user to fill out the input fields but when they click "Start" a duplicate window will open and the processing part of the program will not run.
I put together a more minimal example below that I think reproduces the underlying issue, but has slightly different symptoms due to targeting a simpler use case.
For a better idea of the actual usecase, see my actual use case here:
Expected Behavior: Creating a module with more than one gooey program should allow either gooey program to be invoked and work correctly.
Actual Behavior: Running a module with more than one gooey program results in one or both gooey programs endlessly recursing when clicking on the "Start" button. (see screenshots below)
I ran into a bug where when defining two GUI programs in a module (to have external scripts call those functions to start the corresponding GUI) one of the 2 GUI applications will work file (maybe the one loaded first by Python?) but the other will open and ask the user to fill out the input fields but when they click "Start" a duplicate window will open and the processing part of the program will not run.
I put together a more minimal example below that I think reproduces the underlying issue, but has slightly different symptoms due to targeting a simpler use case.
For a better idea of the actual usecase, see my actual use case here:
Details
Running "Program A"
Expected
Actual
(Enter a value in the "value" field, and click "Start")
(Enter a value in the "value" field, and click "Start")
Et cetera...
Running "Program B"
Expected
Actual
(Enter a value in the "value" field, and click "Start")
(Enter a value in the "value" field, and click "Start")
Et cetera...
The text was updated successfully, but these errors were encountered: