diff --git a/discover_overlay/draggable_window_wayland.py b/discover_overlay/draggable_window_wayland.py index c53df80..68816f3 100644 --- a/discover_overlay/draggable_window_wayland.py +++ b/discover_overlay/draggable_window_wayland.py @@ -17,8 +17,9 @@ gi.require_version("Gtk", "3.0") # pylint: disable=wrong-import-position from gi.repository import Gtk, Gdk try: + gi.require_version('GtkLayerShell', '0.1') from gi.repository import GtkLayerShell -except ImportError: +except (ImportError, ValueError): pass diff --git a/discover_overlay/overlay.py b/discover_overlay/overlay.py index c501643..b882a5c 100644 --- a/discover_overlay/overlay.py +++ b/discover_overlay/overlay.py @@ -22,8 +22,9 @@ gi.require_version("Gtk", "3.0") # pylint: disable=wrong-import-position,wrong-import-order from gi.repository import Gtk, Gdk try: + gi.require_version('GtkLayerShell', '0.1') from gi.repository import GtkLayerShell -except ImportError: +except (ImportError, ValueError): pass