From 706e30f587348d5f3a4b1924f68d7fea58294622 Mon Sep 17 00:00:00 2001 From: Wojciech Kozlowski Date: Sun, 8 Sep 2024 08:09:29 +0200 Subject: [PATCH] Minor rearrangement --- src/main.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index dde33f1..e2fd177 100644 --- a/src/main.rs +++ b/src/main.rs @@ -85,12 +85,15 @@ fn with( let musicbrainz = MusicBrainz::new(client); let channel = EventChannel::new(); - let listener = EventListener::new(channel.sender()); + let listener_sender = channel.sender(); + let app_sender = channel.sender(); - let app = App::new(music_hoard, musicbrainz, channel.sender()); + let listener = EventListener::new(listener_sender); + let handler = EventHandler::new(channel.receiver()); + + let app = App::new(music_hoard, musicbrainz, app_sender); let ui = Ui; - let handler = EventHandler::new(channel.receiver()); // Run the TUI application. Tui::run(terminal, app, ui, handler, listener).expect("failed to run tui");