expose keybindings in CommandManager for help view

This commit is contained in:
Henrik Friedrichsen
2020-02-02 20:38:55 +01:00
parent 8924b85390
commit bf2a72ad81
2 changed files with 25 additions and 15 deletions

View File

@@ -192,15 +192,16 @@ fn main() {
cfg.use_nerdfont.unwrap_or(false),
));
let mut cmd_manager = CommandManager::new(spotify.clone(), queue.clone(), library.clone());
let mut cmd_manager = CommandManager::new(
spotify.clone(),
queue.clone(),
library.clone(),
cfg.keybindings.clone(),
);
cmd_manager.register_all();
let cmd_manager = Arc::new(cmd_manager);
CommandManager::register_keybindings(
cmd_manager.clone(),
&mut cursive,
cfg.keybindings.clone(),
);
CommandManager::register_keybindings(cmd_manager.clone(), &mut cursive);
let search = ui::search::SearchView::new(
event_manager.clone(),