@@ -1638,7 +1638,7 @@ def _do_layout(gs, layout, unique_ids, nested):
1638
1638
start_row , start_col = np .min (indx , axis = 0 )
1639
1639
end_row , end_col = np .max (indx , axis = 0 ) + 1
1640
1640
slc = (slice (start_row , end_row ), slice (start_col , end_col ))
1641
- if not np .all (covered [slc ] == False ):
1641
+ if np .any (covered [slc ]):
1642
1642
raise ValueError
1643
1643
covered [slc ] = True
1644
1644
if isinstance (name , str ):
@@ -1653,16 +1653,16 @@ def _do_layout(gs, layout, unique_ids, nested):
1653
1653
layout = np .asarray (layout )
1654
1654
rows , cols = layout .shape
1655
1655
gs_n = GridSpecFromSubplotSpec (rows , cols , gs [j , k ])
1656
- nested_output = _do_layout (gs_n , layout , * _process_layout (layout ))
1656
+ nested_output = _do_layout (gs_n , layout ,
1657
+ * _process_layout (layout ))
1657
1658
1658
1659
output .update (nested_output )
1659
1660
return output
1660
1661
1661
1662
layout = np .asarray (layout )
1662
1663
rows , cols = layout .shape
1663
1664
gs = GridSpec (rows , cols , figure = self , ** gridspec_kw )
1664
- return _do_layout (gs , layout , * _process_layout (layout ))
1665
-
1665
+ return _do_layout (gs , layout , * _process_layout (layout ))
1666
1666
1667
1667
def delaxes (self , ax ):
1668
1668
"""
0 commit comments