diff --git a/src/calibre/gui2/store/search/search.py b/src/calibre/gui2/store/search/search.py index eea1a692de..e9c9c149a7 100644 --- a/src/calibre/gui2/store/search/search.py +++ b/src/calibre/gui2/store/search/search.py @@ -28,6 +28,8 @@ class SearchDialog(QDialog, Ui_Dialog): self.setupUi(self) self.config = JSONConfig('store/search') + + self.search_edit.initialize('store_search_search') # We keep a cache of store plugins and reference them by name. self.store_plugins = istores diff --git a/src/calibre/gui2/store/search/search.ui b/src/calibre/gui2/store/search/search.ui index fe5aaceda4..8dd423baec 100644 --- a/src/calibre/gui2/store/search/search.ui +++ b/src/calibre/gui2/store/search/search.ui @@ -38,7 +38,14 @@ - + + + + 0 + 0 + + + @@ -201,6 +208,11 @@ QTreeView
results_view.h
+ + HistoryLineEdit + QLineEdit +
widgets.h
+