fixed buffer logic

This commit is contained in:
Priec
2025-08-22 14:26:58 +02:00
parent 414c6957e7
commit 00dad5d673
5 changed files with 24 additions and 29 deletions

View File

@@ -1,7 +1,7 @@
// src/modes/handlers/event.rs
use crate::config::binds::config::Config;
use crate::config::binds::key_sequences::KeySequenceTracker;
use crate::buffer::{AppView, BufferState, switch_buffer, functions};
use crate::buffer::{AppView, BufferState, switch_buffer, functions, toggle_buffer_list};
use crate::sidebar::toggle_sidebar;
use crate::functions::modes::navigation::add_logic_nav;
use crate::functions::modes::navigation::add_logic_nav::SaveLogicResultSender;
@@ -38,7 +38,6 @@ use crate::tui::{
{admin, intro},
};
use crate::ui::handlers::context::UiContext;
use crate::ui::handlers::rat_state::UiStateHandler;
use canvas::KeyEventOutcome;
use anyhow::Result;
use common::proto::komp_ac::search::search_response::Hit;
@@ -452,7 +451,7 @@ impl EventHandler {
);
return Ok(EventOutcome::Ok(message));
}
if UiStateHandler::toggle_buffer_list(
if toggle_buffer_list(
&mut app_state.ui,
config,
key_code,