SDK 3.0.2 - Pause screen mangling zoom/invert state

Something that seems to be a new bug in 3.0.2 is if you’re using 2x pixels (e.g. Pulp), or inverting colours, when you press the menu button you get odd unexpected behaviour

On inverted colours, they revert back to uninverted

On scaled pixels, you see the screen unzoomed back to 1x pixels when it fades, which looks somewhat ugly. If there isn’t a pause menu image set (e.g. pulp again), that image stays unzoomed when the sys menu displays.

I don’t think either of these things happened on 3.0.1

2 Likes

see also: System menu (a.k.a Pause menu) ignores pd.display.setInverted

1 Like

Jumping in to say that this is happening for us too on Comet.

playdate-20260107-194411

And here it is slowed down.

Screen Change Bug

The dumbest bug, sorry. :frowning: Before going into a modal session we have to reset the drawing state, and instead of saving the background image before doing that I did it after. We've got a fix ready for 3.0.3 and we'll have that out soon. I just need to check if there are any other fixes we need to get out before 3.1.

4 Likes