BUG: xlim on plots with shared axes (GH2960, GH3490)