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

--- Comment #14 from Graham Powell <gra...@singletrack.ca> ---
(In reply to Michail Vourlakos from comment #13)
> I think this is described as X11 limitation, some
> info about it https://forum.kde.org/viewtopic.php?f=66&t=102303

Although similar, it's not the same issue. That user had issues with the panel
covering the maximized window when set to "Always Visible". What we do have in
common is the issue is only when a panel is in the top position. The
long-standing X bug/limitation has to do with monitors of different heights
(from my understanding). Mine monitors are all identical height.

I did try with both Plasma and Latte again, and double checked all my settings
to make sure I'm not crazy, and I still don't get this behavior with a Plasma
panel. I can move the window to the top of a secondary monitor with the panel
set to "Always Visible". With Latte I can't unless I set it to "Windows go
Below", which of course means I cut off the top of my window when maximizing on
my primary screen.

It also seems odd to me that I can maximize a window to the top of the screen
on secondary monitors using Latte, but I can't move the window to the top of
the screen. It also seems odd that it only happens when using a latte panel on
the top of the screen. When using a panel on the bottom everything works as
expected.

Oh, and I forgot to mention this is only for QT apps. GTK apps work exactly as
expected on both panel and non-panel monitors.

Plasma panels on the top and bottom (when set to Always Visible), and Latte
panel in the bottom position only, will snap a window to the panel, but you can
also force the window below it with some mouse pressure. On Latte, this only
works in the bottom position. The top has a hard stop for QT apps.

And please recognize that I am not complaining, or expect you to fix this right
away (or ever). I fully understand how hard it is to create a great product in
your spare time, which is something you have very much accomplished!

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

Reply via email to