Ignore TabView updates on Desktop mode

This commit is contained in:
Mehedi Hasan 2026-01-10 00:57:11 +06:00
parent 092d25d860
commit 1a6fb4748d

View file

@ -4217,6 +4217,10 @@ impl Application for App {
Message::TabView(entity_opt, view) => {
let entity = entity_opt.unwrap_or_else(|| self.tab_model.active());
if let Some(tab) = self.tab_model.data_mut::<Tab>(entity) {
if matches!(tab.mode, tab::Mode::Desktop) {
return Task::none();
}
tab.config.view = view;
}
let mut config = self.config.tab;