Skip to content

UI/Window locks during long execution #166

@IronSean

Description

@IronSean

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions