File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -322,15 +322,14 @@ def get_verts(self, dataTrans=None):
322322 return self ._coordinates ;
323323
324324 def draw (self , renderer ):
325- # does not call update_scalarmappable, need to update it
326- # when creating/changing ****** Why not? speed?
327325 if not self .get_visible (): return
328326 transform = self .get_transform ()
329327 transoffset = self .get_transoffset ()
330328 transform .freeze ()
331329 transoffset .freeze ()
332330 #print 'QuadMesh draw'
333- self .update_scalarmappable () #######################
331+ if self .check_update ('array' ):
332+ self .update_scalarmappable ()
334333
335334 renderer .draw_quad_mesh ( self ._meshWidth , self ._meshHeight ,
336335 self ._facecolors , self ._coordinates [:,0 ],
@@ -797,7 +796,7 @@ def set_linewidth(self, lw):
797796
798797 self ._lw = self ._get_value (lw )
799798 set_linewidths = set_lw = set_linewidth
800-
799+
801800 def set_linestyle (self , ls ):
802801 """
803802 Set the linestyles(s) for the collection.
You can’t perform that action at this time.
0 commit comments