Revision: 6696
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6696&view=rev
Author:   jdh2358
Date:     2008-12-22 21:24:21 +0000 (Mon, 22 Dec 2008)

Log Message:
-----------
default to draw_idle in draw_if_interactive if it is supported

Modified Paths:
--------------
    trunk/matplotlib/lib/matplotlib/backends/backend_gtk.py
    trunk/matplotlib/lib/matplotlib/backends/backend_tkagg.py
    trunk/matplotlib/lib/matplotlib/backends/backend_wx.py

Modified: trunk/matplotlib/lib/matplotlib/backends/backend_gtk.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/backends/backend_gtk.py     2008-12-22 
20:13:24 UTC (rev 6695)
+++ trunk/matplotlib/lib/matplotlib/backends/backend_gtk.py     2008-12-22 
21:24:21 UTC (rev 6696)
@@ -60,7 +60,7 @@
     if matplotlib.is_interactive():
         figManager =  Gcf.get_active()
         if figManager is not None:
-            figManager.canvas.draw()
+            figManager.canvas.draw_idle()
 
 
 def show(mainloop=True):

Modified: trunk/matplotlib/lib/matplotlib/backends/backend_tkagg.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/backends/backend_tkagg.py   2008-12-22 
20:13:24 UTC (rev 6695)
+++ trunk/matplotlib/lib/matplotlib/backends/backend_tkagg.py   2008-12-22 
21:24:21 UTC (rev 6696)
@@ -389,7 +389,7 @@
             # anim.py requires this
             if sys.platform=='win32' : self.window.update()
         else:
-            self.canvas.draw()
+            self.canvas.draw_idle()
         self._shown = True
 
 

Modified: trunk/matplotlib/lib/matplotlib/backends/backend_wx.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/backends/backend_wx.py      2008-12-22 
20:13:24 UTC (rev 6695)
+++ trunk/matplotlib/lib/matplotlib/backends/backend_wx.py      2008-12-22 
21:24:21 UTC (rev 6696)
@@ -1306,7 +1306,7 @@
 
         figManager = Gcf.get_active()
         if figManager is not None:
-            figManager.canvas.draw()
+            figManager.canvas.draw_idle()
 
 def show():
     """


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to