diff options
Diffstat (limited to 'src/selection.cpp')
| -rw-r--r-- | src/selection.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/selection.cpp b/src/selection.cpp index bdd4f0dc7..3e56e47fd 100644 --- a/src/selection.cpp +++ b/src/selection.cpp @@ -119,15 +119,7 @@ void Selection::set(SPObject *object, bool persist_selection_context) { } void Selection::setReprList(std::vector<XML::Node*> const &list) { - clear(); - - for (std::vector<XML::Node*>::const_reverse_iterator iter = list.rbegin(); iter != list.rend(); ++iter) { - SPObject *obj = _objectForXMLNode(*iter); - if (obj) { - add(obj); - } - } - + ObjectSet::setReprList(list); _emitChanged(); } |
