Zoltán Papp
6212a701c5
[client] Build lazy windows outside the manager lock
...
Window factories register closing hooks that re-enter the WindowManager and
take s.mu, and Wails may dispatch synchronously onto the main thread during
construction, so holding s.mu across a factory can deadlock. A dedicated
createMu serializes lazy creation instead: the slot is read and published
under s.mu, but the factory runs unlocked. MainWindow and OpenSettings share
the new ensureWindow path.
2026-08-18 15:12:49 +02:00
..
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-03 10:21:14 +02:00
2025-02-22 12:41:24 +01:00
2026-08-07 14:42:18 +02:00
2026-07-06 13:47:16 +02:00
2026-08-06 12:56:27 +02:00
2026-08-06 12:56:27 +02:00
2026-08-18 15:12:49 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-13 13:39:57 +02:00
2026-07-22 11:34:13 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-29 20:32:26 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-18 15:08:39 +02:00
2026-07-30 13:11:27 +02:00
2026-08-03 16:23:10 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-28 14:09:16 +09:00
2026-07-28 14:09:16 +09:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-04 17:36:04 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-03 16:23:10 +02:00
2026-07-06 13:47:16 +02:00
2026-08-07 14:42:18 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-18 15:08:39 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-07 14:42:18 +02:00
2026-07-31 19:12:56 +02:00
2026-08-06 12:13:20 +02:00
2026-08-06 12:13:20 +02:00
2026-08-06 12:13:20 +02:00
2026-07-06 13:47:16 +02:00