diff -r 4f9afcd8eb9d -r 6c74208f22a2 Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py --- a/Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py Sat Mar 31 12:08:28 2012 +0200 +++ b/Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py Sat Mar 31 15:08:26 2012 +0200 @@ -95,6 +95,7 @@ procStarted = self.process.waitForStarted() if not procStarted: self.inputGroup.setEnabled(False) + self.inputGroup.hide() E5MessageBox.critical(self, self.trUtf8('Process Generation Error'), self.trUtf8( @@ -103,6 +104,7 @@ ).format('svn')) else: self.inputGroup.setEnabled(True) + self.inputGroup.show() def __finish(self): """ @@ -117,8 +119,10 @@ self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True) self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False) self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) + self.buttonBox.button(QDialogButtonBox.Close).setFocus(Qt.OtherFocusReason) self.inputGroup.setEnabled(False) + self.inputGroup.hide() self.process = None