Set applicationName and desktopFileName before instantiating the application.

When these are set after instantiating the application Anki will load both
$XDG CONFIG HOME/.config/Ankirc and $XDG CONFIG HOME/.config/ankirc.
This commit is contained in:
Wilco Greven 2019-07-20 13:10:59 +02:00
parent 8f280d3bc9
commit eec70c9d17

View file

@ -310,9 +310,9 @@ def _run(argv=None, exec=True):
QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling)
# create the app
app = AnkiApp(argv)
QCoreApplication.setApplicationName("Anki")
QGuiApplication.setDesktopFileName("anki.desktop")
app = AnkiApp(argv)
if app.secondInstance():
# we've signaled the primary instance, so we should close
return