| Summary: | With "negative" fractional scaling (i.e. less than 1), Google Chrome can't handle it | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Oded Arbel <oded> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.5 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | screencast showing the problem | ||
Please report Chrome bugs to Chrome... |
Created attachment 189138 [details] screencast showing the problem SUMMARY In Kwin wayland, when setting the fractional scaling of a screen to a value less than 1, Google Chrome windows starts behaving really weirdly: - windows maximize to a size of the pre-scaled screen (i.e. smaller than what is actually presented) - when trying to resize a window, it jump all over the place. - When trying to use the mouse to point at things, the activation point is always to the left and up from the actual mouse cursor - as if it doesn't scale the input coordinates properly. STEPS TO REPRODUCE 1. Set the a fractional scaling of one screen to 0.85 2. Open Google Chrome on that screen 3. Maximize the window OBSERVED RESULT Window maximizes to a size that is certainly less than the maximum size EXPECTED RESULT Window should maximize to cover the entire screen. SOFTWARE/OS VERSIONS Operating System: KDE neon User Edition KDE Plasma Version: 6.5.5 KDE Frameworks Version: 6.22.0 Qt Version: 6.10.1 Kernel Version: 6.14.8-061408-generic (64-bit) Graphics Platform: Wayland Processors: 20 × 12th Gen Intel® Core™ i7-12700H Memory: 32 GiB of RAM (31.0 GiB usable) Graphics Processor: Intel® Iris® Xe Graphics ADDITIONAL INFORMATION See attached screencast showing the problematic behaviors.