|
From: <jd...@us...> - 2008-12-22 21:24:25
|
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.
|