Inverted color on canvas, not on dockers

All colors except for grayscale colors, and green, are inverted on the canvas from what it is on the docker. (red=blue, yellow=teal, pink=purple etc.) I tried the invert color command, I tried changing the rendering, changing computer modes, updating my graphic card, everything. here’s a picture of the blue-> red inversion. any way I can fix this?

This is a driver bug. You should be able to work around it by switching between opengl and angle and restarting Krita. If that also doesn’t work, you can disable canvas acceleration altogether

Thank you, I had already tried switching between opengl and angle and it didn’t work, shutting acceleration off did the trick