From 8e5238da6ff6367e5a24e39b23b2fd07bb6b543d Mon Sep 17 00:00:00 2001 From: et0h Date: Fri, 12 Nov 2021 00:45:20 +0000 Subject: [PATCH] Add try wrap to Windows darkmode check --- syncplay/ui/ConfigurationGetter.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/syncplay/ui/ConfigurationGetter.py b/syncplay/ui/ConfigurationGetter.py index 6a9bb1e..615718e 100755 --- a/syncplay/ui/ConfigurationGetter.py +++ b/syncplay/ui/ConfigurationGetter.py @@ -522,8 +522,11 @@ class ConfigurationGetter(object): if QCoreApplication.instance() is None: self.app = QtWidgets.QApplication(sys.argv) if isWindows(): - from syncplay.vendor.darkdetect import _windows_detect - isDarkMode = _windows_detect.isDark() + try: + from syncplay.vendor.darkdetect import _windows_detect + isDarkMode = _windows_detect.isDark() + except: + isDarkMode = False if isDarkMode: self.app.setStyle(QtWidgets.QStyleFactory.create("fusion")) self.app.setPalette(self.getDarkPalette(QtGui))