- Only attempt GtkLayerShell import

This commit is contained in:
trigg 2020-10-19 19:11:12 +00:00
parent a2a31bbc84
commit cf936286b8
3 changed files with 11 additions and 3 deletions

View file

@ -21,7 +21,7 @@ from .voice_overlay import VoiceOverlayWindow
from .text_overlay import TextOverlayWindow
from .discord_connector import DiscordConnector
gi.require_version("Gtk", "3.0")
# pylint: disable=wrong-import-position
# pylint: disable=wrong-import-position,wrong-import-order
from gi.repository import Gtk, GLib, Gio
try:

View file

@ -15,7 +15,11 @@ import cairo
import gi
gi.require_version("Gtk", "3.0")
# pylint: disable=wrong-import-position
from gi.repository import Gtk, Gdk, GtkLayerShell
from gi.repository import Gtk, Gdk
try:
from gi.repository import GtkLayerShell
except ImportError:
pass
class DraggableWindowWayland(Gtk.Window):

View file

@ -17,7 +17,11 @@ import gi
import cairo
gi.require_version("Gtk", "3.0")
# pylint: disable=wrong-import-position
from gi.repository import Gtk, Gdk, GtkLayerShell
from gi.repository import Gtk, Gdk
try:
from gi.repository import GtkLayerShell
except ImportError:
pass
class OverlayWindow(Gtk.Window):