diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2009-05-21 19:09:27 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2009-05-21 19:09:27 +0200 |
commit | 62e2f1f808dd2bfbda61ec501eb92e59ed97b5b5 (patch) | |
tree | d2b5d6cbfe84e90e23e803bea82e9bde6faffc24 | |
parent | dac855be7c62d9561ef7fe7a91d9862273215755 (diff) | |
download | weechat-62e2f1f808dd2bfbda61ec501eb92e59ed97b5b5.zip |
Fix jump to previous buffer with alt-digit
-rw-r--r-- | src/core/wee-command.c | 12 |
1 files 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); + } } } |