--- a/RefactoringRope/ExtractDialog.py Thu Sep 21 19:18:51 2017 +0200 +++ b/RefactoringRope/ExtractDialog.py Fri Sep 22 19:47:09 2017 +0200 @@ -53,6 +53,7 @@ self.__previewButton = self.buttonBox.addButton( self.tr("Preview"), QDialogButtonBox.ActionRole) self.__previewButton.setDefault(True) + self.__previewButton.setEnabled(False) msh = self.minimumSizeHint() self.resize(max(self.width(), msh.width()), msh.height()) @@ -66,6 +67,7 @@ @type str """ self.__okButton.setEnabled(text != "") + self.__previewButton.setEnabled(text != "") @pyqtSlot(QAbstractButton) def on_buttonBox_clicked(self, button):