main: Since we use lots of crazy threads, ensure GDK is ready

This commit is contained in:
June Tate-Gans 2021-05-03 18:10:56 -05:00
parent ce8a106ea3
commit 4d11270a7c

View File

@ -8,10 +8,12 @@ from g13gui.model.prefsstore import PreferencesStore
from g13gui.g13.manager import Manager from g13gui.g13.manager import Manager
gi.require_version('Gtk', '3.0') gi.require_version('Gtk', '3.0')
from gi.repository import Gtk, GObject from gi.repository import Gtk, Gdk, GObject
if __name__ == '__main__': if __name__ == '__main__':
Gdk.threads_init()
prefs = PreferencesStore.getPrefs() prefs = PreferencesStore.getPrefs()
manager = Manager(prefs) manager = Manager(prefs)
manager.start() manager.start()