Bug 482023 - When using a non-linear VD layout (1xN) overview doesn't display any VD previews
Summary: When using a non-linear VD layout (1xN) overview doesn't display any VD previews
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-overview (show other bugs)
Version: 5.93.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-02-29 13:30 UTC by postix
Modified: 2024-08-30 15:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2024-02-29 13:30:08 UTC
SUMMARY

Choose a 2x2 layout. Open the overview effect. The previews are gone.
I'd expect them to be displayed at least in a linear fashion.


SOFTWARE/OS VERSIONS
Operating System: Fedora-KDE-Live-x86_64-Rawhide-20240229.n.0.iso
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.8.0-rc5
Graphics Platform: Wayland
Graphics Processor: SVGA3D; build; RELEASE; LLVM;
VirtualBox 7.0 on openSUSE TW
Captured Cursure; Windowed mode
Comment 1 postix 2024-02-29 13:32:13 UTC
They could be ordered as follows

123
456
78

becomes

12345678

in an example case of a 3x3 layout with 8 VDs
Comment 2 Bug Janitor Service 2024-02-29 13:56:02 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5330
Comment 3 Niccolò Venerandi 2024-02-29 16:40:06 UTC

*** This bug has been marked as a duplicate of bug 475077 ***
Comment 4 Nicolas Fella 2024-03-03 10:26:34 UTC
*** Bug 482286 has been marked as a duplicate of this bug. ***
Comment 5 Vlad Zahorodnii 2024-08-30 15:34:40 UTC
Git commit b825d5fdc3d39d20ea610bc282651052b6a4f1c6 by Vlad Zahorodnii.
Committed on 30/08/2024 at 15:26.
Pushed by vladz into branch 'master'.

plugins/overview: Linearize desktops in the desktop bar when using non linear desktop layout

Hiding the desktop bar based on the desktop layout produces unexpected
results.

M  +2    -5    src/plugins/overview/qml/main.qml

https://invent.kde.org/plasma/kwin/-/commit/b825d5fdc3d39d20ea610bc282651052b6a4f1c6