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

--- Comment #8 from Damian Anlauf <anlaufdam...@gmail.com> ---
(In reply to Jordan Pryde from comment #7)
> (Manually making this comment since I didn't have a bug tracker account
> until now - I got an email that this failed)
> Fixed by https://invent.kde.org/network/krfb/-/merge_requests/63 in master
> 
> @bug_id = 482929
> @bug_status = RESOLVED
> @resolution = FIXED
> @cf_commitlink =
> https://invent.kde.org/network/krfb/-/commit/
> 966ad6a1639732f882284ff6e708b0e37e624ca7
> 
> Git commit 966ad6a1639732f882284ff6e708b0e37e624ca7 by Jordan Pryde.
> Committed on 12/03/2024 at 16:11.
> Pushed by nicolasfella into branch 'release/24.02'.
> 
> DMA-BUF size may not match size from handleRemoteDesktopStarted()
> 
> QScreen::size() marshalled from xdg-desktop-portal-kde uses logical
> scaled size but the DMA-BUF from pipewire is the physical pixel count.
> We now check the DMA-BUF size each frame and resize the QImage buffer when
> needed.
> Related: bug 478057, bug 464547
> 
> M  +1    -0    framebuffers/pipewire/pw_framebuffer.cpp
> 
> https://invent.kde.org/network/krfb/-/commit/
> 966ad6a1639732f882284ff6e708b0e37e624ca7

Just compiled it. Can confirm. The bug is no more.
Can't believe it only took a single line of code to fix this bug.

Thank you very much!

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

Reply via email to