diff --git a/src/dialogs.py b/src/dialogs.py index 8155753ea343cf78c351ad77b16fd17b8c4e978b..85dad7c10165c7a47132eaa9a61779ff9abb29b4 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -932,6 +932,8 @@ class WarningDialog(HigDialog): '''HIG compliant warning dialog.''' HigDialog.__init__( self, None, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK, pritext, sectext) + self.set_modal(False) + self.set_transient_for(gajim.interface.roster.window) self.popup() class InformationDialog(HigDialog): @@ -939,6 +941,8 @@ class InformationDialog(HigDialog): '''HIG compliant info dialog.''' HigDialog.__init__( self, None, gtk.MESSAGE_INFO, gtk.BUTTONS_OK, pritext, sectext) + self.set_modal(False) + self.set_transient_for(gajim.interface.roster.window) self.popup() class ErrorDialog(HigDialog):