Closed JD557 closed 8 months ago
The unsafeApplySettings implementations were calling clear(Set(Canvas.Buffer.Backbuffer)), which was wrong, as it was obviously clearing the screen with the wrong settings.
unsafeApplySettings
clear(Set(Canvas.Buffer.Backbuffer))
This PR changes it to simply fill the new surface based on the new settings.
The
unsafeApplySettings
implementations were callingclear(Set(Canvas.Buffer.Backbuffer))
, which was wrong, as it was obviously clearing the screen with the wrong settings.This PR changes it to simply fill the new surface based on the new settings.