Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31408af commit 6b15984Copy full SHA for 6b15984
1 file changed
lib/matplotlib/backends/backend_qt5agg.py
@@ -66,6 +66,11 @@ def paintEvent(self, e):
66
shown onscreen.
67
"""
68
69
+ # if the canvas does not have a renderer, then give up and wait for
70
+ # FigureCanvasAgg.draw(self) to be called
71
+ if not hasattr(self, 'renderer'):
72
+ return
73
+
74
# As described in __init__ above, we need to be careful in cases with
75
# mixed resolution displays if dpi_ratio is changing between painting
76
# events.
@@ -83,11 +88,6 @@ def paintEvent(self, e):
83
88
self.resizeEvent(event)
84
89
self._dpi_ratio_prev = self._dpi_ratio
85
90
86
- # if the canvas does not have a renderer, then give up and wait for
87
- # FigureCanvasAgg.draw(self) to be called
- if not hasattr(self, 'renderer'):
- return
-
91
painter = QtGui.QPainter(self)
92
93
if self._bbox_queue:
0 commit comments