diff --git a/Aquaria/Game.cpp b/Aquaria/Game.cpp index 56237b6..3da0209 100644 --- a/Aquaria/Game.cpp +++ b/Aquaria/Game.cpp @@ -4044,7 +4044,12 @@ void Game::toggleGridRender() static void checkgridrender(GridRender *gr, ObsType obs) { if(gr->getObs() & obs) - gr->markForRebuild(); + { + if(gr->alpha.x) + gr->rebuildBuffers(); + else + gr->markForRebuild(); + } } void Game::updateGridRender(ObsType obs)