File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -712,6 +712,9 @@ def _update_transScale(self):
712712 self .transScale .set (
713713 mtransforms .blended_transform_factory (
714714 self .xaxis .get_transform (), self .yaxis .get_transform ()))
715+ if hasattr (self , "lines" ):
716+ for line in self .lines :
717+ line ._transformed_path .invalidate ()
715718
716719 def get_position (self , original = False ):
717720 'Return the a copy of the axes rectangle as a Bbox'
Original file line number Diff line number Diff line change @@ -1201,16 +1201,14 @@ def key_press(self, event):
12011201 event .inaxes .grid ()
12021202 self .canvas .draw ()
12031203 elif event .key == 'l' :
1204- warnings .warn ('log scale toggling under construction' )
1205- if 0 :
1206- ax = event .inaxes
1207- scale = ax .get_yscale ()
1208- if scale == 'log' :
1209- ax .set_yscale ('linear' )
1210- ax .figure .canvas .draw ()
1211- elif scale == 'linear' :
1212- ax .set_yscale ('log' )
1213- ax .figure .canvas .draw ()
1204+ ax = event .inaxes
1205+ scale = ax .get_yscale ()
1206+ if scale == 'log' :
1207+ ax .set_yscale ('linear' )
1208+ ax .figure .canvas .draw ()
1209+ elif scale == 'linear' :
1210+ ax .set_yscale ('log' )
1211+ ax .figure .canvas .draw ()
12141212
12151213 elif event .key is not None and (event .key .isdigit () and event .key != '0' ) or event .key == 'a' :
12161214 # 'a' enables all axes
You can’t perform that action at this time.
0 commit comments