Window is no longer a fiber, should prevent window from locking up due to a fiber not yielding, replaced ui's direct async calls with BackgroundWorker.foreground_job, show pulsing circle behind app logo on boot

This commit is contained in:
2022-02-12 08:47:48 -06:00
parent 202966fd08
commit 232ed2032f
11 changed files with 236 additions and 153 deletions

View File

@@ -23,9 +23,6 @@ class W3DHub
super
Store.application_manager.start_next_available_task if Store.application_manager.idle?
current = Async::Task.current?
current&.yield
end
def gain_focus
@@ -64,4 +61,4 @@ class W3DHub
end
end
end
end
end