Visual Elements are unable to be changed by the user unless they are tied to an input the user can type in or checkbox etc.
Sorry as I was on mobile earlier. The way I have it setup is 3 different items. Display page for all entries the user has created. View popup which is used to show the user the entire entry and only having critical info on the display page. And a new/edit popup where the user can either create a new entry or using the same inputs edit an existing popup.
The user clicks on an entry on the entry page. It will popup the entry_popup. If the user selects the edit button, It starts workflow show element>new/edit_popup and passing the entry_popup ‘thing’ ( you have to set the new/edit_popup data type to the same ‘thing’.
A key factor to having this work is having the new/edit_popup not be able to be closed suing the ‘esc’ key (it is a checkbox settings on the popup settings). This way you can have either a cancel button or save button. Cancel will clear the info on the popup (so it will be ready to display the next item the user might click on) and save button will trigger a workflow to make changes to a ‘thing’ (current new/edit_popup’s thing)
Hope that makes a little more sense.