eric6/WebBrowser/WebBrowserView.py

changeset 8227
349308e84eeb
parent 8218
7c09585bd960
child 8235
78e6d29eb773
diff -r 6dc5b1db7bdc -r 349308e84eeb eric6/WebBrowser/WebBrowserView.py
--- a/eric6/WebBrowser/WebBrowserView.py	Mon Apr 12 18:25:52 2021 +0200
+++ b/eric6/WebBrowser/WebBrowserView.py	Mon Apr 12 19:05:23 2021 +0200
@@ -1521,11 +1521,10 @@
         
         @param evt reference to the key event (QKeyEvent)
         """
-        if evt.key() == Qt.Key.Key_Escape:
-            if self.isFullScreen():
-                self.triggerPageAction(QWebEnginePage.WebAction.ExitFullScreen)
-                evt.accept()
-                self.requestFullScreen(False)
+        if evt.key() == Qt.Key.Key_Escape and self.isFullScreen():
+            self.triggerPageAction(QWebEnginePage.WebAction.ExitFullScreen)
+            evt.accept()
+            self.requestFullScreen(False)
     
     def _gestureEvent(self, evt):
         """
@@ -1620,10 +1619,8 @@
                               QEvent.Type.Gesture]:
                 return True
             
-            elif evt.type() == QEvent.Type.Hide:
-                if self.isFullScreen():
-                    self.triggerPageAction(
-                        QWebEnginePage.WebAction.ExitFullScreen)
+            elif evt.type() == QEvent.Type.Hide and self.isFullScreen():
+                self.triggerPageAction(QWebEnginePage.WebAction.ExitFullScreen)
         
         return super().eventFilter(obj, evt)
     

eric ide

mercurial