Skip to content

Commit 1b114c0

Browse files
author
Bill Janssen
committed
fix undocumented matplotlib API change in set_size_inches by explicitly specifying forward=False
1 parent feb4ed9 commit 1b114c0

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

backend_kivy.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1189,9 +1189,9 @@ def _on_size_changed(self, *args):
11891189
'''
11901190
w, h = self.size
11911191
dpival = self.figure.dpi
1192-
winch = w / dpival
1193-
hinch = h / dpival
1194-
self.figure.set_size_inches(winch, hinch)
1192+
winch = float(w) / dpival
1193+
hinch = float(h) / dpival
1194+
self.figure.set_size_inches(winch, hinch, forward=False)
11951195
self.resize_event()
11961196
self.draw()
11971197

@@ -1253,14 +1253,14 @@ def show(self):
12531253
pass
12541254

12551255
def get_window_title(self):
1256-
return EventLoop.window.title
1256+
return Window.title
12571257

12581258
def set_window_title(self, title):
1259-
EventLoop.window.title = title
1259+
Window.title = title
12601260

12611261
def resize(self, w, h):
12621262
if (w > 0) and (h > 0):
1263-
EventLoop.window.size = (w, h)
1263+
Window.size = w, h
12641264

12651265
def _get_toolbar(self):
12661266
if rcParams['toolbar'] == 'toolbar2':

examples/test_backend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def motionnotify(event):
3737

3838

3939
def resize(event):
40-
print('resize from mpl ', event)
40+
print('resize from mpl ', event.width, event.height)
4141

4242

4343
def scroll(event):

0 commit comments

Comments
 (0)