https://bugs.kde.org/show_bug.cgi?id=408028
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/ |krita/commit/ef3bff5eb29e23 |krita/commit/9cabfa26876cb4 |5d9a5527d2f03765edf86aab8b |921dae2eccc5ec0a1cb5b7d54f --- Comment #12 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit 9cabfa26876cb4921dae2eccc5ec0a1cb5b7d54f by Dmitry Kazakov. Committed on 15/06/2019 at 05:50. Pushed by dkazakov into branch 'master'. Fix availability of vectors on cloned vector layers (again) KoSelection emits signals using signal compressor, which is placed in the GUI thread (because of timers), therefore it might receive queued signals. And for parsing queued signals it needs an event loop... So we just ensure that KoShapeManager and KoSelection belong to the GUI thread, where an event loop is surely present. M +3 -3 libs/flake/KoSelection.cpp M +1 -1 libs/flake/KoSelection.h M +2 -2 libs/flake/KoSelection_p.h M +11 -0 libs/flake/KoShapeManager.cpp M +1 -1 libs/flake/KoShapeManager_p.h https://invent.kde.org/kde/krita/commit/9cabfa26876cb4921dae2eccc5ec0a1cb5b7d54f -- You are receiving this mail because: You are watching all bug changes.