--- a/Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py Tue Aug 31 13:23:27 2010 +0200 +++ b/Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py Tue Aug 31 13:39:24 2010 +0200 @@ -8,6 +8,7 @@ the pysvn client. """ +from PyQt4.QtCore import Qt from PyQt4.QtGui import QApplication, QDialog, QWidget, QCursor class SvnDialogMixin(object): @@ -110,6 +111,8 @@ trust_dict["issuer_dname"]), QMessageBox.StandardButtons(QMessageBox.NoButton), parent) + if parent is not None: + msgBox.setWindowModality(Qt.WindowModal) permButton = msgBox.addButton(self.trUtf8("&Permanent accept"), QMessageBox.AcceptRole) tempButton = msgBox.addButton(self.trUtf8("&Temporary accept"),