DrawFPS isn't visible when using setBackgroundDrawingCallback

What Happens:
I have a initialize function that is called in main.lua that sets a background image with gfx.sprite.setBackgroundDrawingCallback. Then in playdate.update() I call playdate.drawFPS(0,0). When doing so, the FPS isn't visible. If I offset the x,y of the background callback it still isn't visible. Only when not setting the background is the FPS shown.

Expected Result
The FPS should be visible when calling setBackgroundDrawingCallback.

If you drawFPS as the last thing in your update loop it will be visible. Specifically, it needs to come after sprite.update()

I use this technique in Daily Driver tech demo

Ah, thanks. That makes sense!