Restore tab scroll position, fixes #1115

This commit is contained in:
Jeremy Soller 2025-08-15 11:01:08 -06:00
parent 5e0645d1c2
commit fb74be9a70
No known key found for this signature in database
GPG key ID: 670FDFB5428E05CA
4 changed files with 43 additions and 17 deletions

View file

@ -36,7 +36,7 @@ use std::{
use crate::{
app::{Action, ContextPage, Message as AppMessage, PreviewItem, PreviewKind},
config::{Config, DialogConfig, Favorite, TabConfig, ThumbCfg, TimeConfig, TIME_CONFIG_ID},
config::{Config, DialogConfig, Favorite, ThumbCfg, TimeConfig, TIME_CONFIG_ID},
fl, home_dir,
key_bind::key_binds,
localize::LANGUAGE_SORTER,
@ -950,6 +950,7 @@ impl Application for App {
flags.config.dialog_tab(),
ThumbCfg::default(),
None,
widget::Id::unique(),
None,
);
tab.mode = tab::Mode::Dialog(flags.kind.clone());