Fixed focus and Enter key issues when editing a transaction with new ShellDialog