Bug 440106 - Setting Window border size to "No Borders" has no effect under fractional scaling.
Summary: Setting Window border size to "No Borders" has no effect under fractional sca...
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: decorations (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-21 10:29 UTC by rdbt
Modified: 2021-07-23 15:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Picture showing that window borders are not gone. (193.04 KB, image/png)
2021-07-21 10:29 UTC, rdbt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rdbt 2021-07-21 10:29:45 UTC
Created attachment 140236 [details]
Picture showing that window borders are not gone.

SUMMARY
Setting Window border size to "No Borders" has no effect under fractional scaling.

STEPS TO REPRODUCE
1. Under System Settings > Hardware > Display Configuration,
set Global scale to fractional amount (e.g. 125%). 
2. Reboot to let changes take effect.
3. Under System Settings > Appearance > Window Decorations,
set Window border size to "No Borders".

OBSERVED RESULT
The windows will still show the window borders.

EXPECTED RESULT
The windows should not show the window borders.

SOFTWARE/OS VERSIONS
Linux Kernel Version: 5.12.15-arch1-1 (64-bit)
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.12.2
Graphics Platform: X11

ADDITIONAL INFORMATION

Rebooting does not fix the issue.
Comment 1 Nate Graham 2021-07-23 15:33:50 UTC
Your screenshot depicts KWin-provided window borders in fact being gone. :) The extra padding between UI elements and window edges that you're seeing in that screenshot comes from apps themselves, not KWin.