--- a/RefactoringRope/HistoryDialog.py Sun Sep 17 17:53:20 2017 +0200 +++ b/RefactoringRope/HistoryDialog.py Sun Sep 17 18:30:14 2017 +0200 @@ -314,3 +314,16 @@ self.raise_() self.__refreshHistories() + + def closeEvent(self, evt): + """ + Protected method handling close events. + + @param evt reference to the close event object + @type QCloseEvent + """ + self.__refactoring.sendJson("History", { + "Subcommand": "ClearChanges", + }) + + evt.accept()