Improve editor behavior

Don't focus other widgets while editing is active.

Don't add new items to list where editing is active.

Resize editor widget to cover whole list.