Data dialog issues
Data dialog should auto-update when the data structure is manipulated directly. This includes vars and the vector.
The second issue is not entirely clear to me. When editing vector data, are we allowed to add new data or only edit existing? If we should be able to add new data, then this is impossible since enter is mapped to the dialog's OK button and this should be fixed. A common way of addressing this is (e.g. via social media platforms) when trying to send a multiline comment, one presses shift+return(or shift+enter) which gives them a newline without sending the message.