eric7/WebBrowser/WebBrowserView.py

branch
eric7
changeset 8974
92c7bffbcf1e
parent 8881
54e42bc2437a
child 9153
506e35e424d5
--- a/eric7/WebBrowser/WebBrowserView.py	Mon Mar 07 19:18:46 2022 +0100
+++ b/eric7/WebBrowser/WebBrowserView.py	Fri Mar 11 19:15:16 2022 +0100
@@ -1978,8 +1978,13 @@
             return self.__mw.newTab(addNextTo=self)
         elif windowType == QWebEnginePage.WebWindowType.WebBrowserWindow:
             return self.__mw.newWindow().currentBrowser()
+        elif (
+            windowType == QWebEnginePage.WebWindowType.WebBrowserBackgroundTab
+        ):
+            return self.__mw.newTab(addNextTo=self, background=True)
         else:
-            return self.__mw.newTab(addNextTo=self, background=True)
+            # default for unknow/new window types
+            return self.__mw.newTab(addNextTo=self)
     
     def preferencesChanged(self):
         """

eric ide

mercurial