Fixed bug where plot would not render if plotter triggered callbacks as
a result of calling the draw function.