From 203c057440058338309eeb96344978c461a95175 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Sat, 20 Apr 2019 08:20:03 +0200 Subject: minor fixes --- src/ui/dialog/styledialog.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/ui/dialog/styledialog.cpp b/src/ui/dialog/styledialog.cpp index 2726b3007..cc1c6acb8 100644 --- a/src/ui/dialog/styledialog.cpp +++ b/src/ui/dialog/styledialog.cpp @@ -739,9 +739,7 @@ void CssDialog::nameEdited (const Glib::ustring& path, const Glib::ustring& name if (obj) { for (auto & i : objVec) { if (obj->getId() == i->getId()) { - if (!_stylemode) { - _treeView.get_selection()->select(row); - } + _treeView.get_selection()->select(row); row[_mColumns._colVisible] = true; } else if(_stylemode) { row[_mColumns._colVisible] = false; @@ -755,6 +753,7 @@ void CssDialog::nameEdited (const Glib::ustring& path, const Glib::ustring& name } if (_stylemode) { _modelfilter->refilter(); + _treeView.get_selection()->unselect_all(); } /* if (_stylemode) { _store->foreach_iter(sigc::bind >(sigc::mem_fun(*this, &StyleDialog::_showStyleSelectors), toshow)); -- cgit v1.2.3