diff -r c8503ea3bd22 -r 03e11d19e383 src/eric7/ViewManager/ViewManager.py --- a/src/eric7/ViewManager/ViewManager.py Mon Jan 01 11:59:44 2024 +0100 +++ b/src/eric7/ViewManager/ViewManager.py Mon Jan 01 12:06:56 2024 +0100 @@ -6581,7 +6581,12 @@ if QApplication.focusWidget() == ericApp().getObject("Shell"): ericApp().getObject("Shell").clear() else: - self.activeWindow().clear() + if EricMessageBox.yesNo( + self, + self.tr("Clear Editor"), + self.tr("Do you really want to delete all text of the current editor?"), + ): + self.activeWindow().clear() def __editJoin(self): """