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.