https://bugs.kde.org/show_bug.cgi?id=524148
David Edmundson <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/krdp/-/commit/fe2671e1f0 | |1f5abb629f557732859cc2aa281 | |487 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #4 from David Edmundson <[email protected]> --- Git commit fe2671e1f01f5abb629f557732859cc2aa281487 by David Edmundson. Committed on 19/10/2026 at 15:14. Pushed by davidedmundson into branch 'Plasma/6.8'. Cursor: Don't swap red and blue channels of cursor images createXorMask() converts the cursor image to QImage::Format_ARGB32, whose in-memory byte order on little-endian machines is B, G, R, A. That is already the layout expected for the 32 bpp XOR mask of color and large pointer updates. The additional rgbSwap() turned it into R, G, B, A, so clients showed colored cursors with red and blue swapped. (cherry picked from commit 608a68b01e7ade8794aef0cea63ca99a3d97db04) Co-authored-by: Zhongli Wu <[email protected]> M +0 -1 src/Cursor.cpp https://invent.kde.org/plasma/krdp/-/commit/fe2671e1f01f5abb629f557732859cc2aa281487 -- You are receiving this mail because: You are watching all bug changes.
