diff -r 983d90b76cff -r c54ee930ecd8 eric6/Plugins/VcsPlugins/vcsMercurial/HgDialog.py --- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgDialog.py Sat Oct 03 10:41:41 2020 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgDialog.py Sat Oct 03 10:53:38 2020 +0200 @@ -205,6 +205,7 @@ from PyQt5.QtCore import QEventLoop loop = QEventLoop(self) self.sendButton.clicked[bool].connect(loop.quit) + self.input.returnPressed.connect(loop.quit) loop.exec_() message = self.input.text() + "\n" isPassword = self.passwordCheckBox.isChecked()