System: AMD Ryzen™ 7040 Series, Fedora 40
My colours looked really weird after updating, only in power-save mode when not plugged in. To fix it, I added amdgpu.abmlevel=0
to my kernel arguments.
sudo grubby --args="amdgpu.abmlevel=0" --update-kernel=ALL
After rebooting, this solved the problem for me.