diff --git a/main.pyw b/main.pyw index e843206..741aa9d 100644 --- a/main.pyw +++ b/main.pyw @@ -132,18 +132,18 @@ def main(): window = MainWindow(LiquidCTL_Helper()) window.setWindowIcon(icon) + if globals.platform == "Windows": + window.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) + if darkdetect.isDark(): + win32mica.ApplyMica(window.winId(), win32mica.MICAMODE.DARK) + elif darkdetect.isLight(): + win32mica.ApplyMica(window.winId(), win32mica.MICAMODE.LIGHT) + # Show error and quit app if no devices are found if window.lctl.TestConnectionState(): MessageHandler().ShowNoDevicesFoundError() sys.exit(1) else: - if globals.platform == "Windows": - window.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) - if darkdetect.isDark(): - win32mica.ApplyMica(window.winId(), win32mica.MICAMODE.DARK) - elif darkdetect.isLight(): - win32mica.ApplyMica(window.winId(), win32mica.MICAMODE.LIGHT) - window.show() app.exec()