From 62e2f1f808dd2bfbda61ec501eb92e59ed97b5b5 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Thu, 21 May 2009 19:09:27 +0200 Subject: [PATCH] Fix jump to previous buffer with alt-digit --- src/core/wee-command.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/core/wee-command.c b/src/core/wee-command.c index ca37b3a24..02cb42ecc 100644 --- a/src/core/wee-command.c +++ b/src/core/wee-command.c @@ -780,13 +780,15 @@ command_buffer (void *data, struct t_gui_buffer *buffer, && (CONFIG_BOOLEAN(config_look_jump_current_to_previous_buffer)) && gui_buffers_visited) { - number = last_gui_buffer_visited->buffer->number; - gui_buffer_visited_remove (last_gui_buffer_visited); + gui_input_jump_previously_visited_buffer (); } - if (number != gui_current_window->buffer->number) + else { - gui_buffer_switch_by_number (gui_current_window, - (int) number); + if (number != gui_current_window->buffer->number) + { + gui_buffer_switch_by_number (gui_current_window, + (int) number); + } } }