File tree Expand file tree Collapse file tree
lib/mpl_toolkits/axes_grid1 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -499,9 +499,8 @@ def host_axes(*args, **kwargs):
499499 import matplotlib .pyplot as plt
500500 axes_class = kwargs .pop ("axes_class" , None )
501501 host_axes_class = host_axes_class_factory (axes_class )
502- if kwargs .get ("figure" ) is not None :
503- fig = kwargs ["figure" ]
504- else :
502+ fig = kwargs .get ("figure" , None )
503+ if fig is None :
505504 fig = plt .gcf ()
506505 ax = host_axes_class (fig , * args , ** kwargs )
507506 fig .add_axes (ax )
@@ -524,9 +523,8 @@ def host_subplot(*args, **kwargs):
524523 import matplotlib .pyplot as plt
525524 axes_class = kwargs .pop ("axes_class" , None )
526525 host_subplot_class = host_subplot_class_factory (axes_class )
527- if kwargs .get ("figure" ) is not None :
528- fig = kwargs ["figure" ]
529- else :
526+ fig = kwargs .get ("figure" , None )
527+ if fig is None :
530528 fig = plt .gcf ()
531529 ax = host_subplot_class (fig , * args , ** kwargs )
532530 fig .add_subplot (ax )
You can’t perform that action at this time.
0 commit comments