From 7df9532e5cfc278d376d7287ac7af5d4559daf37 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Sun, 9 Apr 2017 20:41:20 +0100 Subject: [PATCH] Manually collect lines --- examples/widgets/check_buttons.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/widgets/check_buttons.py b/examples/widgets/check_buttons.py index c259490e4a6d..678a673a7352 100644 --- a/examples/widgets/check_buttons.py +++ b/examples/widgets/check_buttons.py @@ -8,12 +8,12 @@ s2 = np.sin(6*np.pi*t) fig, ax = plt.subplots() -ax.plot(t, s0, visible=False, lw=2, color='k', label='2 Hz') -ax.plot(t, s1, lw=2, color='r', label='4 Hz') -ax.plot(t, s2, lw=2, color='g', label='6 Hz') +l0, = ax.plot(t, s0, visible=False, lw=2, color='k', label='2 Hz') +l1, = ax.plot(t, s1, lw=2, color='r', label='4 Hz') +l2, = ax.plot(t, s2, lw=2, color='g', label='6 Hz') plt.subplots_adjust(left=0.2) -lines = ax.get_lines() +lines = [l0, l1, l2] # Make checkbuttons with all plotted lines with correct visibility rax = plt.axes([0.05, 0.4, 0.1, 0.15])