BUG/CLN: LinePlot uses incorrect xlim when secondary_y=True