From 288ef11d22cd57a39d6c8fe97b0c8ca3e0f93001 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Rapinat?= Date: Wed, 22 Jan 2014 14:45:25 +0100 Subject: [PATCH] 7361: Do not save column order if there is not at least one column --- gramps/gui/columnorder.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gramps/gui/columnorder.py b/gramps/gui/columnorder.py index 914c0c6ad..68a3e401f 100644 --- a/gramps/gui/columnorder.py +++ b/gramps/gui/columnorder.py @@ -179,11 +179,11 @@ class ColumnOrder(Gtk.VBox): newvis.append(index) neworder.append(index) newsize.append(size) - self.config.set('columns.rank', neworder) - self.config.set('columns.size', newsize) - self.config.set('columns.visible', newvis) - self.config.save() - if self.on_apply: + if len(newvis) > 0 and self.on_apply: + self.config.set('columns.rank', neworder) + self.config.set('columns.size', newsize) + self.config.set('columns.visible', newvis) + self.config.save() self.on_apply() def toggled(cell, path, model):