From 0be9ee8dccc77f2411c3b59ef99157c82214915d Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 18 Jan 2023 15:41:47 +1000 Subject: [PATCH] Fix ctrl+enter not working when importing screen first opened Thanks to blueputty01 for investigating! Closes #2326 --- qt/aqt/import_export/import_csv_dialog.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qt/aqt/import_export/import_csv_dialog.py b/qt/aqt/import_export/import_csv_dialog.py index 940d87d90..b09cf691e 100644 --- a/qt/aqt/import_export/import_csv_dialog.py +++ b/qt/aqt/import_export/import_csv_dialog.py @@ -46,7 +46,9 @@ class ImportCsvDialog(QDialog): layout.addWidget(self.web) self.setLayout(layout) - self.web.eval(f"anki.setupImportCsvPage('{path}');") + self.web.evalWithCallback( + f"anki.setupImportCsvPage('{path}');", lambda _: self.web.setFocus() + ) self.setWindowTitle(tr.decks_import_file()) def reject(self) -> None: