call onDraw/onErase after draw/erase