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

            Bug ID: 432197
           Summary: KWin window rules: Height in pixels not applied
           Product: kwin
           Version: 5.20.5
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: rules
          Assignee: kwin-bugs-n...@kde.org
          Reporter: matthias.schru...@freenet.de
                CC: isma...@gmail.com
  Target Milestone: ---

SUMMARY
When specifying rules for windows in the KWin settings, all settings are
applied as expected - except for the height in pixels, causing some windows to
partially disappear behind the task bar at the bottom of the screen.  

STEPS TO REPRODUCE
1. Create a new set of window rules in KWin settings
2. Open a window such as Telegram or Signal messenger and move it to a position
in the lower half of the screen, where you want to keep it. 
3. Use "Detect window properties" on that window and save identification as
well as position and size of the window to be applied at initialization. Apply
and save settings. 
4. Close the window and the program. 

OBSERVED RESULT
The window will now always open in the specified position and with the
specified width in pixels. But its height will extend to the bottom edge of the
screen, so that a significant portion of the window is hidden behind the task
bar. 

EXPECTED RESULT
The window will now always open in the specified position and with the
specified width and height in pixels. It will thus always be located above the
task bar, completely visible. 

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kernel 5.9.16-1-MANJARO
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
The bug occurs in some windows such as the desktop clients for Telegram and
Signal, but not for others such as Dolphin or Cool Retro Term. Adding the
parameters of size limits or forcing to ignore size limits in KWin did not
solve the issue.

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

Reply via email to