Fix a bug with handling of redraw state changes

* redraw state changes require a full refresh of the document since we
don't know what was changed