mirror of
https://github.com/weechat/weechat.git
synced 2026-06-26 12:56:37 +02:00
core: fix truncated prefix when filters are toggled (bug #40204)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
WeeChat ChangeLog
|
||||
=================
|
||||
Sébastien Helleu <flashcode@flashtux.org>
|
||||
v0.4.3-dev, 2013-10-08
|
||||
v0.4.3-dev, 2013-10-19
|
||||
|
||||
|
||||
This document lists all changes for each version.
|
||||
@@ -14,6 +14,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
Version 0.4.3 (under dev!)
|
||||
--------------------------
|
||||
|
||||
* core: fix truncated prefix when filters are toggled (bug #40204)
|
||||
* core: add options to customize default text search in buffers:
|
||||
weechat.look.buffer_search_{case_sensitive|force_default|regex|where}
|
||||
* irc: add option irc.look.notice_welcome_tags
|
||||
|
||||
@@ -149,9 +149,6 @@ gui_filter_buffer (struct t_gui_buffer *buffer,
|
||||
lines_changed = 0;
|
||||
lines_hidden = buffer->lines->lines_hidden;
|
||||
|
||||
if (!line_data)
|
||||
buffer->lines->prefix_max_length = CONFIG_INTEGER(config_look_prefix_align_min);
|
||||
|
||||
ptr_line = buffer->lines->first_line;
|
||||
while (ptr_line || line_data)
|
||||
{
|
||||
@@ -159,12 +156,6 @@ gui_filter_buffer (struct t_gui_buffer *buffer,
|
||||
|
||||
line_displayed = gui_filter_check_line (ptr_line_data);
|
||||
|
||||
if (line_displayed
|
||||
&& (ptr_line_data->prefix_length > buffer->lines->prefix_max_length))
|
||||
{
|
||||
buffer->lines->prefix_max_length = ptr_line_data->prefix_length;
|
||||
}
|
||||
|
||||
if (ptr_line_data->displayed != line_displayed)
|
||||
{
|
||||
lines_changed = 1;
|
||||
@@ -181,6 +172,8 @@ gui_filter_buffer (struct t_gui_buffer *buffer,
|
||||
|
||||
if (line_data)
|
||||
line_data->buffer->lines->prefix_max_length_refresh = 1;
|
||||
else
|
||||
buffer->lines->prefix_max_length_refresh = 1;
|
||||
|
||||
if (buffer->lines->lines_hidden != lines_hidden)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user