See the discussion in https://github.com/matplotlib/matplotlib/issues/22277
See the discussion in matplotlib/matplotlib#22277