Created attachment 123842 [details] bug example with both types SUMMARY GTK apps without Qt window decorations move above/below a panel placed at the top of a screen. GTK apps like PulseEffects or Pamac are affected. Gimp or Inkscape on Manjaro KDE apparently have Qt window decorations and do behave properly. STEPS TO REPRODUCE 1. Take a GTK app without Qt window decorations, e.g. PulseEffects or Pamac 2. Move the window to the top panel to maximize it by snapping 3. Window moves above the panel when dragged to the top (it's actually at the top of the screen then) and moves below the top panel when moved slowly upwards after snapping to the bottom border of the panel. OBSERVED RESULT A GTK app is placed above/below a top placed panel when trying to maximize it by snapping to the top and is not stopped at the bottom border of the panel. EXPECTED RESULT The GTK app is stopped at the bottom border of the panel just like Qt apps do. SOFTWARE/OS VERSIONS Windows: - macOS: - Linux/KDE Plasma: Linux 5.3.8-3-MANJARO x86_64 (available in About System) KDE Plasma Version: 5.17.2 KDE Frameworks Version: 5.63.0 Qt Version: 5.13.1
A note i forgot: I actually use only latte-dock and it's panels, which I moved to the right on the screenshot, but I tested it with a plasma panel to make sure it's not a latte bug. It happens the same for both panels.
Please report to GTK.
I reported to GTK guys but they don't see it as a problem of GTK as it doesn't handle the positioning of windows. See https://gitlab.gnome.org/GNOME/gtk/issues/2250 for the comment.
*** Bug 426169 has been marked as a duplicate of this bug. ***
Created attachment 131949 [details] App goes blow the panel If the GTK app with client side decorations does not have the ability to maximize, it will just stay below the panel, making it unmovable without using the drag window button 'Alt' (or 'Meta' since Plasma 5.20).
This appears to be fixed now.