Bug on filtered multiselect in dashboard dropdown node

I'm using actual NodeRed Dashboard (NodeRed 2.1.4 and node-red-dashboard 3.1.2).

I have an issue with the dorpdown node - find the flow below.

I have many entries. As long I select some entries, everything worked fine - same values on the ui as in the payload of the output message. If I filter and then select all, the node isn't working correct. E.g.:

Filter for 2 in the UI -> dropdown shows 2 and 22 -> click select all (next to the filter) -> 2 and 22 are selected in the dropdownlist -> close drop down -> 2, 22 are the values shown in the dropdown element, what was expected BUT the payload of the outputmessage contains all vallues 1,11,2,22,3,33, ... .

I think this is a bug or is there an option to change the behavior? Can anybody help?

image

image

[{"id":"69033524b9fb7368","type":"tab","label":"Flow 1","disabled":false,"info":"","env":[]},{"id":"dc3be8ab6bf92dcd","type":"ui_dropdown","z":"69033524b9fb7368","name":"","label":"","tooltip":"","place":"Select option","group":"cd3ed408879c58d8","order":0,"width":0,"height":0,"passthru":true,"multiple":true,"options":[{"label":"","value":1,"type":"num"},{"label":"","value":"11","type":"str"},{"label":"","value":"2","type":"str"},{"label":"","value":"22","type":"str"},{"label":"","value":"3","type":"str"},{"label":"","value":"33","type":"str"},{"label":"","value":"4","type":"str"},{"label":"","value":"44","type":"str"},{"label":"","value":"5","type":"str"},{"label":"","value":"55","type":"str"},{"label":"","value":"6","type":"str"},{"label":"","value":"66","type":"str"},{"label":"","value":"7","type":"str"},{"label":"","value":"77","type":"str"},{"label":"","value":"8","type":"str"},{"label":"","value":"88","type":"str"},{"label":"","value":"9","type":"str"},{"label":"","value":"99","type":"str"}],"payload":"","topic":"topic","topicType":"msg","className":"","x":550,"y":240,"wires":[["5cb4c9a03b4b194f"]]},{"id":"5cb4c9a03b4b194f","type":"debug","z":"69033524b9fb7368","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":710,"y":240,"wires":[]},{"id":"cd3ed408879c58d8","type":"ui_group","name":"Group 1","tab":"004e56d80f68394d","order":1,"disp":true,"width":6},{"id":"004e56d80f68394d","type":"ui_tab","name":"Tab 3","icon":"dashboard","order":3}]