UI/Window locks during long execution
IronSean opened this issue · 0 comments
Probably low priority on the totem pole, but didn't see it mentioned here.
The window and UI will lock up during long executions (such as hitting the compile button), preventing you from accessing any other UI features or even moving the window. I haven't browsed the code yet but odds are the compilation should either be executed on a separate thread, or the main logic loop should be making a call back to the window manager to handle anything is needs to periodically while executing (ie, I've run into this using Python and Qt where I needed to call Qt's main update/event handler during my execution loop to allow it to process any UI interaction that happened in the meantime).
Haven't looked into the code yet to see if I can spot where/how that might work here, but wanted to get it logged at the very least.