src/eric7/Snapshot/SnapshotWaylandGrabber.py

branch
eric7
changeset 10180
3a595df36c9a
parent 10155
722f018e5c08
child 10439
21c28b0f9e41
--- a/src/eric7/Snapshot/SnapshotWaylandGrabber.py	Thu Aug 31 15:00:53 2023 +0200
+++ b/src/eric7/Snapshot/SnapshotWaylandGrabber.py	Thu Aug 31 18:10:28 2023 +0200
@@ -65,20 +65,22 @@
         @return tuple of supported screenshot modes
         @rtype tuple of SnapshotModes
         """
-        if DBusAvailable and DesktopUtilities.isKdeDesktop():
-            # __IGNORE_WARNING_Y114__
-            return (
-                SnapshotModes.FULLSCREEN,
-                SnapshotModes.SELECTEDSCREEN,
-                SnapshotModes.SELECTEDWINDOW,
-            )
-        elif DBusAvailable and DesktopUtilities.isGnomeDesktop():
-            return (
-                SnapshotModes.FULLSCREEN,
-                SnapshotModes.SELECTEDSCREEN,
-                SnapshotModes.SELECTEDWINDOW,
-                SnapshotModes.RECTANGLE,
-            )
+        if DBusAvailable:
+            if DesktopUtilities.isKdeDesktop():
+                return (
+                    SnapshotModes.FULLSCREEN,
+                    SnapshotModes.SELECTEDSCREEN,
+                    SnapshotModes.SELECTEDWINDOW,
+                )
+            elif DesktopUtilities.isGnomeDesktop():
+                return (
+                    SnapshotModes.FULLSCREEN,
+                    SnapshotModes.SELECTEDSCREEN,
+                    SnapshotModes.SELECTEDWINDOW,
+                    SnapshotModes.RECTANGLE,
+                )
+            else:
+                return ()
         else:
             return ()
 

eric ide

mercurial