diff --git a/manuskript/ui/editors/mainEditor.py b/manuskript/ui/editors/mainEditor.py index 7ee4300b..0b6f7282 100644 --- a/manuskript/ui/editors/mainEditor.py +++ b/manuskript/ui/editors/mainEditor.py @@ -214,6 +214,11 @@ class mainEditor(QWidget, Ui_mainEditor): title = self.getIndexTitle(index) if tabWidget == None: + # no tabWidget specified, update all tabs of views that are a target + for ts in self.allTabSplitters(): + if ts.isTarget: + self.setCurrentModelIndex(index, newTab, tabWidget=ts.tab) + # additionally always update the current tabWidget tabWidget = self.currentTabWidget() # Checking if tab is already opened