--- a/Helpviewer/UrlBar/UrlBar.py Sun Jan 31 17:02:21 2016 +0100 +++ b/Helpviewer/UrlBar/UrlBar.py Sun Jan 31 18:42:51 2016 +0100 @@ -382,10 +382,14 @@ @param evt reference to the key press event (QKeyEvent) """ - if evt.key() == Qt.Key_Escape and self.__browser is not None: - self.setText( - str(self.__browser.url().toEncoded(), encoding="utf-8")) - self.selectAll() + if evt.key() == Qt.Key_Escape: + if self.__browser is not None: + self.setText( + str(self.__browser.url().toEncoded(), encoding="utf-8")) + self.selectAll() + completer = self.completer() + if completer: + completer.popup().hide() return currentText = self.text().strip()