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

--- Comment #12 from fanzhuyi...@gmail.com ---
This bug seems to be caused by `d->screenGeometry` having an incorrect value at
`plasma-workspace/src/libtaskmanager/taskfilterproxymodel.cpp#L358` [1].

To verify this claim, one could add a debug print of  `d->screenGeometry`, and
note that when the bug triggers, its value is different from any valid screen
geometry as reported by `kscreen-doctor -o`.

I suspect that this is because when the display configuration changes, the
screenGeometry changes value multiple times very quickly (for the snapping and
repositioning stuff), causing some sort of race condition and the final change
to be missed some how.

[1]
https://invent.kde.org/plasma/plasma-workspace/-/blob/01e67537f1e19ff71edbf2aeb5b50c70125fc8e1/libtaskmanager/taskfilterproxymodel.cpp#L358

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

Reply via email to