| Summary: | Desktop Cube effect stops working after using the overview/grid effect or after triggering it 5 times | ||
|---|---|---|---|
| Product: | [Unmaintained] kdeplasma-addons | Reporter: | Prajna Sariputra <putr4.s> |
| Component: | Cube | Assignee: | David Edmundson <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, vlad.zahorodnii |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | git-master | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=488654 | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/84633badc74ca2502bfd33bc4566667eb4bb57ca | Version Fixed/Implemented In: | 6.1.0 |
| Sentry Crash Report: | |||
|
Description
Prajna Sariputra
2024-05-10 09:16:40 UTC
I can reproduce this. Same thing I observed in https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/562#note_920272, which is fixed by https://invent.kde.org/plasma/kwin/-/merge_requests/5702. Git commit 84633badc74ca2502bfd33bc4566667eb4bb57ca by Vlad Zahorodnii, on behalf of David Edmundson. Committed on 23/05/2024 at 09:00. Pushed by vladz into branch 'master'. effects: Support dynamic delegate changes whilst running The cube effect has a placeholder which can update the delegate at runtime. There's an "add desktop" button which then might give us 3 virtual desktops. As a general rule any setter exposed via a declarative API should always perform the setting. Reloading has to be delayed because otherwise we unload the caller. M +21 -7 src/effect/quickeffect.cpp M +1 -0 src/effect/quickeffect.h https://invent.kde.org/plasma/kwin/-/commit/84633badc74ca2502bfd33bc4566667eb4bb57ca For the record, it broke again, which is now being tracked in Bug 488654. |