Skip to content

Commit

Permalink
fixed saving
Browse files Browse the repository at this point in the history
  • Loading branch information
DominikaLos committed Mar 11, 2024
1 parent 9579732 commit d60af88
Showing 1 changed file with 12 additions and 9 deletions.
21 changes: 12 additions & 9 deletions OasysGH/Components/CreateOasysProfile.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1295,22 +1295,25 @@ protected override void UpdateUIFromSelectedItems() {
{
"Profile type", "Catalogue", "Type", "Profile"
});
int oldCatIndex = _catalogueIndex;
int oldTypeIndex = _typeIndex;
int oldSectionIndex = _sectionIndex;

UpdateSelectedItemsForNonCatalogue(true);
UpdateDropdownItems(_catalogueNames);
_catalogueIndex = oldCatIndex;
_typeIndex = oldTypeIndex;
_sectionIndex = oldSectionIndex;

SetTypeList();
List<int> types = GetTypeList();
SetSectionNames(types);
CreateSectionList();
UpdateDropdownItems(_catalogueNames);

UpdateDropdownItems(_typeNames, false);
UpdateDropdownItems(_sectionNames, false);

int catIndex = _catalogueNumbers.IndexOf(_catalogueIndex);
int typeIndex = _typeNumbers.IndexOf(_typeIndex);
ChangeSelectedItems(catIndex, typeIndex, _sectionIndex);
ChangeSelectedItems(_catalogueNumbers.IndexOf(oldCatIndex), _typeNumbers.IndexOf(oldTypeIndex), oldSectionIndex);

UpdateProfileDescriptions();
Mode1Clicked();


} else {
_spacerDescriptions = new List<string>(new string[]
Expand All @@ -1319,7 +1322,7 @@ protected override void UpdateUIFromSelectedItems() {
});
UpdateDropdownItems(UnitsHelper.GetFilteredAbbreviations(EngineeringUnits.Length));

_selectedItems[1] = _lengthUnit.ToString();
_selectedItems[1] = Length.GetAbbreviation(_lengthUnit);
_type = profileTypes[_selectedItems[0]];
Mode2Clicked();
}
Expand Down

0 comments on commit d60af88

Please sign in to comment.