mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-09 10:33:12 +02:00
Switch refresh to reset when loading column color templates
This commit is contained in:
parent
6087a6a660
commit
3487ed762e
1 changed files with 4 additions and 3 deletions
|
|
@ -153,11 +153,11 @@ def col_idx(name):
|
|||
self.headers[col] = self.custom_columns[col]['name']
|
||||
|
||||
self.build_data_convertors()
|
||||
self.set_color_templates(reset=False)
|
||||
self.reset()
|
||||
self.database_changed.emit(db)
|
||||
self.stop_metadata_backup()
|
||||
self.start_metadata_backup()
|
||||
self.set_color_templates()
|
||||
|
||||
def start_metadata_backup(self):
|
||||
self.metadata_backup = MetadataBackup(self.db)
|
||||
|
|
@ -535,14 +535,15 @@ def cover(self, row_number):
|
|||
img = self.default_image
|
||||
return img
|
||||
|
||||
def set_color_templates(self):
|
||||
def set_color_templates(self, reset=True):
|
||||
self.column_color_map = {}
|
||||
for i in range(1,self.db.column_color_count+1):
|
||||
name = self.db.prefs.get('column_color_name_'+str(i))
|
||||
if name:
|
||||
self.column_color_map[name] = \
|
||||
self.db.prefs.get('column_color_template_'+str(i))
|
||||
self.refresh()
|
||||
if reset:
|
||||
self.reset()
|
||||
|
||||
def build_data_convertors(self):
|
||||
def authors(r, idx=-1):
|
||||
|
|
|
|||
Loading…
Reference in a new issue