Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py

changeset 1746
6c74208f22a2
parent 1640
1699d46026cd
child 1760
ffa7d2983f0a
--- a/Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py	Sat Mar 31 12:08:28 2012 +0200
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py	Sat Mar 31 15:08:26 2012 +0200
@@ -381,6 +381,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(
@@ -389,6 +390,7 @@
                 ).format('svn'))
         else:
             self.inputGroup.setEnabled(True)
+            self.inputGroup.show()
         
     def __finish(self):
         """
@@ -404,8 +406,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.refreshButton.setEnabled(True)
         
         self.__statusFilters.sort()
@@ -570,6 +574,7 @@
         self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True)
         
         self.inputGroup.setEnabled(True)
+        self.inputGroup.show()
         self.refreshButton.setEnabled(False)
         
         self.statusList.clear()

eric ide

mercurial