myIsNeutralPointClear = theData->getBooleanAttribute("clear_in_neutral_point", true);
if (myShapeTypes.size() > 1 || myIsUseChoice) {
- if (defaultValues.contains(myFeatureId)) {
- myDefMode = defaultValues[myFeatureId];
+ if (defaultValues.contains(myFeatureId + attributeID())) {
+ myDefMode = defaultValues[myFeatureId + attributeID()];
myTypeCtrl->setValue(myDefMode.c_str());
}
}
void ModuleBase_WidgetMultiSelector::onFeatureAccepted()
{
- defaultValues[myFeatureId] = myDefMode;
+ defaultValues[myFeatureId + attributeID()] = myDefMode;
}