From d791e76e1b5683d541f55d8f0ab3876928d21420 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Thu, 13 Mar 2014 14:50:38 +0100 Subject: [PATCH] exec: switch to exec buffer even if it is already opened --- src/plugins/exec/exec-buffer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/exec/exec-buffer.c b/src/plugins/exec/exec-buffer.c index 9a220785e..1a4019fde 100644 --- a/src/plugins/exec/exec-buffer.c +++ b/src/plugins/exec/exec-buffer.c @@ -122,7 +122,7 @@ exec_buffer_new (const char *name, int switch_to_buffer) new_buffer = weechat_buffer_search (EXEC_PLUGIN_NAME, name); if (new_buffer) - return new_buffer; + goto end; new_buffer = weechat_buffer_new (name, &exec_buffer_input_cb, NULL, @@ -138,6 +138,7 @@ exec_buffer_new (const char *name, int switch_to_buffer) weechat_buffer_set (new_buffer, "time_for_each_line", "0"); weechat_buffer_set (new_buffer, "input_get_unknown_commands", "0"); +end: if (switch_to_buffer) weechat_buffer_set (new_buffer, "display", "1");