--- 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 ()