diff --git a/calibre-plugin/dialogs.py b/calibre-plugin/dialogs.py index f90697e..8d3db7f 100644 --- a/calibre-plugin/dialogs.py +++ b/calibre-plugin/dialogs.py @@ -262,6 +262,7 @@ class AddNewDialog(SizePersistedDialog): # Need to re-able after hiding/showing self.setAcceptDrops(True) + self.url.setFocus() if self.prefs['adddialogstaysontop']: QDialog.setWindowFlags ( self, Qt.Dialog | Qt.WindowStaysOnTopHint )