diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-13 14:50:38 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-13 14:50:38 +0100 |
commit | d791e76e1b5683d541f55d8f0ab3876928d21420 (patch) | |
tree | 8c1f0dd848f4e4fb6e98db3637e301e493d0648e /src | |
parent | 7b31d397b7a6b5202fbacd1b9a47e4890bb158b7 (diff) | |
download | weechat-d791e76e1b5683d541f55d8f0ab3876928d21420.zip |
exec: switch to exec buffer even if it is already opened
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/exec/exec-buffer.c | 3 |
1 files changed, 2 insertions, 1 deletions
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"); |