Double Select Field Losing Entries on Update

I am using two Double Select fields on a form. The first Double Select has the Ajax Processing box checked to drive the options in the second Double Select menu. The user selects multiple items in the first Double Select, and the second Double Select populates based on these options. This works fine on new records.

When editing a record, if a new item is selected from the first Double Select, it clears all of the previously saved items from the second Double Select. I realize it is refreshing the second Double Select, but is there any way to retain the previously saved items in the second Double Select on the Ajax refresh of the second Double Select?

Thanks for any suggestions.

In trying to figure out a solution for this, I changed the action from the Ajax Processing function to “Reload form when value has changed”. What I am seeing when I do this is that when a value in the first Double Select menu is clicked, the form reloads. The expected behavior is for the form to reload once the value is clicked then moved to the right side of the Double Select menu. If I double click an entry in the first menu, it sends it to the right side, and upon form refresh, the second Double Select retains its past values and the menu updates as expected.

Findings:
If two Double Select menus are used on a form and Ajax Processing is selected on the first menu to update the second menu, the second Double Select will lose its previously selected values upon Ajax processing.

If the same Double Select menus are used and “Reload form when value has changed” is used, the form reloads when a value is clicked on the left side of the first Double Select menu instead of when the menu value is added to the “selected area” of the menu. Double clicking on a value on the left will move it to the right and refresh properly.

Does this appear to be a bug requiring further investigation by NetMake?