1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-05 01:03:14 +02:00

fset: do not reset selected line after options are added/removed

This commit is contained in:
Sébastien Helleu
2017-07-02 09:42:08 +02:00
parent c03ac468ca
commit 79d44d87a3
+8 -1
View File
@@ -1423,7 +1423,14 @@ fset_option_config_changed (const char *option_name)
if (full_refresh)
{
fset_option_get_options ();
fset_buffer_selected_line = 0;
num_options = weechat_arraylist_size (fset_options);
if (num_options > 0)
{
if (fset_buffer_selected_line >= num_options)
fset_buffer_selected_line = num_options - 1;
}
else
fset_buffer_selected_line = 0;
fset_buffer_refresh (1);
}
else