Fix #2035340 [[Enhancement] Save window size of the 'Create library based on' popup](https://bugs.launchpad.net/calibre/+bug/2035340)

This commit is contained in:
Kovid Goyal 2023-09-22 19:54:23 +05:30
parent dd419a92b1
commit ceb1d9d222
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -194,6 +194,7 @@ class CreateVirtualLibrary(QDialog): # {{{
self.vl_name.lineEdit().textEdited.connect(self.name_text_edited)
self.resize(self.sizeHint()+QSize(150, 25))
self.restore_geometry(gprefs, 'create-virtual-library-dialog')
def search_text_changed(self, txt):
db = self.gui.current_db
@ -315,7 +316,12 @@ class CreateVirtualLibrary(QDialog): # {{{
self.library_name = n
self.library_search = v
self.save_geometry(gprefs, 'create-virtual-library-dialog')
QDialog.accept(self)
def reject(self):
self.save_geometry(gprefs, 'create-virtual-library-dialog')
QDialog.reject(self)
# }}}