The script already recognizes when you're panning backwards and reenables emulator sprite rendering, so just need to apply this workaround to forward panning as well. It may also be worth looking into an immediate gui.register callback instead of emu.registerafter. Although, since flicker_ender.lua relies heavily on execution hooks, there will always be at least one frame of delay before the picture gets drawn no matter what.
The script already recognizes when you're panning backwards and reenables emulator sprite rendering, so just need to apply this workaround to forward panning as well. It may also be worth looking into an immediate
gui.register
callback instead ofemu.registerafter
. Although, since flicker_ender.lua relies heavily on execution hooks, there will always be at least one frame of delay before the picture gets drawn no matter what.