The goal of the Endless solution was to let both the Electron/Chromium and glib event loops run in parallel. If we think this is an issue where gtk_main() pauses the libuv loop and my hack to pump it isn’t working, the thread solution could be something to try.
The goal of the Endless solution was to let both the Electron/Chromium and glib event loops run in parallel. If we think this is an issue where gtk_main() pauses the libuv loop and my hack to pump it isn’t working, the thread solution could be something to try.