From c8b942b1fbe8fdab1db0e0f56d3ed86a7486b578 Mon Sep 17 00:00:00 2001 From: Malte Voos Date: Thu, 1 Jan 2026 19:26:01 +0100 Subject: cache extracted subtitles & deepl translations --- src/open_dialog.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/open_dialog.rs') diff --git a/src/open_dialog.rs b/src/open_dialog.rs index 3b822be..b84ff3b 100644 --- a/src/open_dialog.rs +++ b/src/open_dialog.rs @@ -68,6 +68,7 @@ impl Component for OpenDialog { set_child = &adw::NavigationView { add = &adw::NavigationPage { set_title: "Open File or Stream", + set_tag: Some("file_selection"), #[wrap(Some)] set_child = &adw::ToolbarView { @@ -304,6 +305,9 @@ impl OpenDialog { self.url.get_mut().clear(); self.do_whisper_extraction = false; self.whisper_stream_index = None; + if let Some(ref nav) = self.navigation_view { + nav.pop_to_tag("file_selection"); + } } fn fetch_metadata(&mut self, sender: ComponentSender) { -- cgit 1.4.1