https://bugs.kde.org/show_bug.cgi?id=487850

Arjen Hiemstra <ahiems...@heimr.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/qqc2-desktop-style/-
                   |                            |/commit/129f767e3985c572bc4
                   |                            |0aebb9284b028aa2c9256
             Status|ASSIGNED                    |RESOLVED

--- Comment #5 from Arjen Hiemstra <ahiems...@heimr.nl> ---
Git commit 129f767e3985c572bc40aebb9284b028aa2c9256 by Arjen Hiemstra.
Committed on 18/06/2024 at 18:09.
Pushed by ahiemstra into branch 'master'.

itemindicators: Don't access thread-unsafe data from the render thread

There is no guarantee the model indexes we store are safe to use after
storing them, or that the model doesn't change while we're using it from
a different (render) thread. So rather than storing the model indices,
just store the data we need from them when updating.

M  +15   -7    plugin/itembranchindicators.cpp
M  +7    -1    plugin/itembranchindicators.h

https://invent.kde.org/frameworks/qqc2-desktop-style/-/commit/129f767e3985c572bc40aebb9284b028aa2c9256

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to