SUMMARY Screencast of rectangular region selection is downscaled/blurred when screen scaling is used. STEPS TO REPRODUCE 1. Use screen scaling e.g. 200% 2. Launch screen-cast software (WebRTC in Firefox, OBS, ...) 3. Select "Rectangular Region" in "Screen Sharing" window OBSERVED RESULT Image is downscaled and blurred (e.g 3840x2160 with 200% is downscaled to 1920x1080) EXPECTED RESULT Larger and sharp (not downscaled) image as in other modes in "Screen Sharing" window SOFTWARE/OS VERSIONS KDE Plasma Version: 6.5.0 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0
A possibly relevant merge request was started @ https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/451
Git commit 647a66f968e36fc6ecfcf0a738eb138ff9e8d988 by David Redondo. Committed on 30/10/2025 at 15:22. Pushed by davidre into branch 'master'. screencasting: Let the compositor pick the scale of a region stream This way we will get always a correctly scaled stream. FIXED-IN:6.4.6 M +1 -1 src/waylandintegration.cpp https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/647a66f968e36fc6ecfcf0a738eb138ff9e8d988
Git commit 22820238459c45226dced1872fe2cba181e4cb8b by David Redondo. Committed on 30/10/2025 at 15:29. Pushed by davidre into branch 'Plasma/6.5'. screencasting: Let the compositor pick the scale of a region stream This way we will get always a correctly scaled stream. FIXED-IN:6.4.6 (cherry picked from commit 647a66f968e36fc6ecfcf0a738eb138ff9e8d988) Co-authored-by: David Redondo <kde@david-redondo.de> M +1 -1 src/waylandintegration.cpp https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/22820238459c45226dced1872fe2cba181e4cb8b
*** Bug 488233 has been marked as a duplicate of this bug. ***
Git commit 489cb22e993dd6c67d4c7bd82c4abb4ca7104add by David Redondo. Committed on 30/10/2025 at 15:53. Pushed by davidre into branch 'Plasma/6.4'. screencasting: Let the compositor pick the scale of a region stream This way we will get always a correctly scaled stream. FIXED-IN:6.4.6 (cherry picked from commit 647a66f968e36fc6ecfcf0a738eb138ff9e8d988) Co-authored-by: David Redondo <kde@david-redondo.de> (cherry picked from commit 22820238459c45226dced1872fe2cba181e4cb8b) Co-authored-by: David Redondo <kde@david-redondo.de> M +1 -1 src/waylandintegration.cpp https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/489cb22e993dd6c67d4c7bd82c4abb4ca7104add