From c49e89632a9b7d2c19651e217d0403b7dec585e6 Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Wed, 13 Jan 2016 18:05:38 +0300 Subject: [PATCH] [editor] Avoid unnecessary container cast. --- qt/editor_dialog.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/qt/editor_dialog.cpp b/qt/editor_dialog.cpp index 359418be95..955025adf6 100644 --- a/qt/editor_dialog.cpp +++ b/qt/editor_dialog.cpp @@ -69,11 +69,7 @@ EditorDialog::EditorDialog(QWidget * parent, FeatureType const & feature) : QDia // All metadata rows. QVBoxLayout * metaRows = new QVBoxLayout(); - // Features can have several types, so we merge all editable fields here. - set const editableMetadataFields = - // TODO(mgsergio, Alex): Maybe just return set in EditableMetadataForType? - my::collection_cast(osm::Editor::Instance().EditableMetadataForType(feature)); - + vector const editableMetadataFields = editor.EditableMetadataForType(feature); for (Metadata::EType const field : editableMetadataFields) { QString const fieldName = QString::fromStdString(DebugPrint(field));