Ignore TabView updates on Desktop mode
This commit is contained in:
parent
092d25d860
commit
1a6fb4748d
1 changed files with 4 additions and 0 deletions
|
|
@ -4217,6 +4217,10 @@ impl Application for App {
|
||||||
Message::TabView(entity_opt, view) => {
|
Message::TabView(entity_opt, view) => {
|
||||||
let entity = entity_opt.unwrap_or_else(|| self.tab_model.active());
|
let entity = entity_opt.unwrap_or_else(|| self.tab_model.active());
|
||||||
if let Some(tab) = self.tab_model.data_mut::<Tab>(entity) {
|
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;
|
tab.config.view = view;
|
||||||
}
|
}
|
||||||
let mut config = self.config.tab;
|
let mut config = self.config.tab;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue