fixed redraw bug if gadget buttons are defined outside viewports
authorHolger Schemel <info@artsoft.org>
Fri, 6 Sep 2019 06:54:09 +0000 (08:54 +0200)
committerHolger Schemel <info@artsoft.org>
Fri, 6 Sep 2019 06:54:09 +0000 (08:54 +0200)
commite338cc862574dd965998d636818b8a62e71eccee
treef6fe2167f50a0791f7ceb18e26eca4439c9b501a
parenta59ebe8eb3a68db0a2ffcb8ce5127c767737d5ad
fixed redraw bug if gadget buttons are defined outside viewports

This bug was introduced with a fix in commit 50a54138. The problem
with this fix was that it clears REDRAW_ALL from the redraw mask,
which may lead to no redraw at all for this game frame.

This bugfix makes sure that at least the playfield and doors area
will always be redrawn in this case.
src/game.c
src/tape.c