I checked the movies and inspected our code. The undefined is something that I will fix asap, it happens when you cancel the dialog.
The problem with the insert at the top of the page happens when you edited something in codeview before clicking the “Insert Binding” button, the code will then sync on blur of the editor, that is why the first click on the button does nothing. After the sync it has reset the selection to the top of the page, so pressing the button again will insert the binding at the top.
For now if it doesn’t insert the binding directly, place the cursor at the correct position again in codeview before clicking again on the Inser Binding button. It will then insert correctly. We will look for a solution for this problem.