Bug 500790 - Add option to keep panel floating despite apps
Summary: Add option to keep panel floating despite apps
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 6.2.5
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-26 21:10 UTC by minelorderagon16
Modified: 2025-03-02 22:16 UTC (History)
3 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 minelorderagon16 2025-02-26 21:10:01 UTC
SUMMARY
Currently, if the panel is set to "always show", it will switch off of floating mode when an app is touching it or maximized. Normally this behavior is fine but I use krohnkite for tiling, and this makes the panel un-float because apps are near it. I would like to have the option of making it always float, or maybe float unless app is maximized (or both), so that I can have a more consistent look across my system and while keeping my panel visible at all times. to be clear, this issue has nothing to do with krohnkite and causes no functional issue of any importance. this was just the thing that made me want the feature. 

STEPS TO REPRODUCE
1. set panel to "always show" and "floating"
2. move a window such that it touches the panel, then maximize it
3. observe panel behavior

OBSERVED RESULT
panel switches from floating to non-floating when touching a window or when a window is maximized

DESIRED RESULT
(assuming new setting in use) panel maintains floating status

SOFTWARE/OS VERSIONS
Operating System: TUXEDO OS 
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Kernel Version: 6.11.0-109018-tuxedo (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 4600H with Radeon Graphics
Memory: 16.1 GB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 82B5
System Version: Lenovo Legion 5 15ARH05

ADDITIONAL INFORMATION
N/A
Comment 1 Bug Janitor Service 2025-02-26 21:33:38 UTC Comment hidden (spam)
Comment 2 minelorderagon16 2025-02-26 23:29:47 UTC Comment hidden (spam)
Comment 3 Nate Graham 2025-02-27 00:22:51 UTC
AFAIK this has been rejected in the past. I'll let Niccolò confirm though.

Regardless, it may be worth considering since the requests for it keep coming in. There does appear to be some demand.
Comment 4 Niccolò Venerandi 2025-03-02 22:06:04 UTC
I can confirm this is not something I plan to implement, and I have not really seen enough interest to reconsider for now.

> and this makes the panel un-float because apps are near it.

How much margin are you using here? I believe we de-float if windows are 4/8px away, could increasing distance between panel and apps be an option?
Comment 5 minelorderagon16 2025-03-02 22:16:50 UTC
(In reply to Niccolò Venerandi from comment #4)
> I can confirm this is not something I plan to implement, and I have not
> really seen enough interest to reconsider for now.
> 
> > and this makes the panel un-float because apps are near it.
> 
> How much margin are you using here? I believe we de-float if windows are
> 4/8px away, could increasing distance between panel and apps be an option?

I believe my current margin (from screen bottom) is like 5 pixels. Just tried and you can get the effect I was looking for with a 17 px bottom margin, so that works fine.