diff --git a/common/modules/mixly-modules/common/pages-manager.js b/common/modules/mixly-modules/common/pages-manager.js index 866bf41f..0ec2c666 100644 --- a/common/modules/mixly-modules/common/pages-manager.js +++ b/common/modules/mixly-modules/common/pages-manager.js @@ -59,10 +59,14 @@ class PagesManager extends Component { pageTabs.bind('activeTabChange', (event) => { const prevEditor = this.getActive(); const { tabEl } = event.detail; - const id = $(tabEl).attr('data-tab-id'); + const $tab = $(tabEl); + const id = $tab.attr('data-tab-id'); + $tab.find('.chrome-tab-favicon').addClass('active'); const page = this.get(id); this.#activeId_ = id; if (prevEditor) { + const $prevTab = prevEditor.getTab(); + $prevTab.find('.chrome-tab-favicon').removeClass('active'); prevEditor.getContent().detach(); prevEditor.onUnmounted(); }