From d51626c67bc918e1c73ae44346efcd00b6a465cd Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 3 May 2009 15:04:22 +0200 Subject: [PATCH] Fix bug with scroll in bars: do not scroll if bar is hidden --- src/gui/gui-bar.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/gui-bar.c b/src/gui/gui-bar.c index 594127f38..119301268 100644 --- a/src/gui/gui-bar.c +++ b/src/gui/gui-bar.c @@ -2105,6 +2105,12 @@ gui_bar_scroll (struct t_gui_bar *bar, struct t_gui_buffer *buffer, char *str, *error; int length, add_x, add, percent, scroll_beginning, scroll_end; + if (!bar) + return 0; + + if (CONFIG_BOOLEAN(bar->options[GUI_BAR_OPTION_HIDDEN])) + return 1; + add_x = 0; str = NULL; number = 0;