Merge pull request #1513 from rifoxide/master

Fix: Disables List View activation in Desktop Mode
This commit is contained in:
Levi Portenier 2026-01-12 14:20:27 -07:00 committed by GitHub
commit a47410ecfe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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;