mirror of
https://github.com/weechat/weechat.git
synced 2026-07-03 08:13:14 +02:00
core: do not change the chat prefix size when a filtered line is added (closes #1092)
This commit is contained in:
+13
-7
@@ -945,13 +945,19 @@ gui_line_add_to_list (struct t_gui_lines *lines,
|
||||
line->next_line = NULL;
|
||||
lines->last_line = line;
|
||||
|
||||
/* adjust "prefix_max_length" if this prefix length is > max */
|
||||
gui_line_get_prefix_for_display (line, NULL, &prefix_length, NULL,
|
||||
&prefix_is_nick);
|
||||
if (prefix_is_nick)
|
||||
prefix_length += config_length_nick_prefix_suffix;
|
||||
if (prefix_length > lines->prefix_max_length)
|
||||
lines->prefix_max_length = prefix_length;
|
||||
/*
|
||||
* adjust "prefix_max_length" if this prefix length is > max
|
||||
* (only if the line is displayed
|
||||
*/
|
||||
if (line->data->displayed)
|
||||
{
|
||||
gui_line_get_prefix_for_display (line, NULL, &prefix_length, NULL,
|
||||
&prefix_is_nick);
|
||||
if (prefix_is_nick)
|
||||
prefix_length += config_length_nick_prefix_suffix;
|
||||
if (prefix_length > lines->prefix_max_length)
|
||||
lines->prefix_max_length = prefix_length;
|
||||
}
|
||||
|
||||
/* adjust "lines_hidden" if the line is hidden */
|
||||
if (!line->data->displayed)
|
||||
|
||||
Reference in New Issue
Block a user