Bug 488330 - Desktop Bar inconsistent in Overview, based on virtual desktop layout
Summary: Desktop Bar inconsistent in Overview, based on virtual desktop layout
Status: RESOLVED DUPLICATE of bug 475077
Alias: None
Product: kwin
Classification: Plasma
Component: effects-overview (show other bugs)
Version: 6.0.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-10 21:14 UTC by Blazer Silving
Modified: 2024-06-10 21:17 UTC (History)
0 users

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 Blazer Silving 2024-06-10 21:14:41 UTC
SUMMARY
When invoking Overview (Meta+W), an edge of the screen will contain the "Desktop Bar", with previews of Virtual Desktops that allow dragging individual windows to them, controls to add and remove virtual desktops, and a search filter. 

Since Plasma 6.0, this bar only displays when the Virtual Desktops are aligned in a row or column, such as 1x4 or 6x1, (not 2x2 or other square layouts). In 5.27, the bar was always visible in Overview no matter the layout. 

STEPS TO REPRODUCE
1. In fresh Plasma session, define 4 virtual desktops in 1 row, 
2. Open Overview and observe desktop bar on the top edge.
3. Adjust rows in System Settings -> Window Management -> Virtual Desktops

OBSERVED RESULT
4 desktops in 2 rows (2x2), the Desktop Bar disappears. 
4 desktops in 4 rows will show the desktop bar on the left edge.

EXPECTED RESULT
Desktop bar should always be visible in Overview on a screen edge.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch / Plasma 6.0.5

ADDITIONAL INFORMATION

This seems indirectly caused by changes to the Virtual Desktop system in Plasma 6, https://bugs.kde.org/show_bug.cgi?id=482418 seems related, but this is distinctly an issue with the Desktop Bar. 

I see places in DesktopBar.qml that I'd like to try and test to see if this can be quick-fixed, but I have a feeling this will require a deeper look at the Virtual Desktop code.
Comment 1 Blazer Silving 2024-06-10 21:17:24 UTC
Never mind, apparently this is intentional? Resolving as duplicate

*** This bug has been marked as a duplicate of bug 475077 ***