fix: stabilize multi-account chat handling
This commit is contained in:
@@ -187,7 +187,8 @@ fn render_message_list<T: TdClientTrait>(f: &mut Frame, area: Rect, app: &mut Ap
|
||||
let mut deferred_images: Vec<components::DeferredImageRender> = Vec::new();
|
||||
|
||||
// Используем message_grouping для группировки сообщений
|
||||
let grouped = group_messages(&app.td_client.current_chat_messages());
|
||||
let current_messages = app.td_client.current_chat_messages();
|
||||
let grouped = group_messages(¤t_messages);
|
||||
let mut is_first_date = true;
|
||||
let mut is_first_sender = true;
|
||||
|
||||
@@ -218,7 +219,7 @@ fn render_message_list<T: TdClientTrait>(f: &mut Frame, area: Rect, app: &mut Ap
|
||||
|
||||
// Рендерим сообщение
|
||||
let bubble_lines = components::render_message_bubble(
|
||||
&msg,
|
||||
msg,
|
||||
app.config(),
|
||||
content_width,
|
||||
selected_msg_id,
|
||||
|
||||
Reference in New Issue
Block a user