@@ -157,17 +157,14 @@ def __init__(self, fig,
157
157
self .set_label_mode (label_mode )
158
158
159
159
def _init_locators (self ):
160
- h = [ Size . Scaled ( 1 ), self ._horiz_pad_size ] * ( self . _ncols - 1 ) + [ Size . Scaled ( 1 )]
161
- h_indices = range ( 0 , 2 * self ._ncols , 2 ) # Indices of Scaled(1).
162
- v = [ Size . Scaled ( 1 ), self ._vert_pad_size ] * ( self . _nrows - 1 ) + [ Size . Scaled ( 1 )]
163
- v_indices = range ( 0 , 2 * self ._nrows , 2 ) # Indices of Scaled(1).
160
+ self ._divider . set_horizontal (
161
+ [ Size . Scaled ( 1 ), self . _horiz_pad_size ] * ( self ._ncols - 1 ) + [ Size . Scaled (1 )])
162
+ self ._divider . set_vertical (
163
+ [ Size . Scaled ( 1 ), self . _vert_pad_size ] * ( self ._nrows - 1 ) + [ Size . Scaled (1 )])
164
164
for i in range (self .ngrids ):
165
165
col , row = self ._get_col_row (i )
166
- locator = self ._divider .new_locator (
167
- nx = h_indices [col ], ny = v_indices [self ._nrows - 1 - row ])
168
- self .axes_all [i ].set_axes_locator (locator )
169
- self ._divider .set_horizontal (h )
170
- self ._divider .set_vertical (v )
166
+ self .axes_all [i ].set_axes_locator (
167
+ self ._divider .new_locator (nx = 2 * col , ny = 2 * (self ._nrows - 1 - row )))
171
168
172
169
def _get_col_row (self , n ):
173
170
if self ._direction == "column" :
0 commit comments