one less blocking dialog
This commit is contained in:
parent
d5a8f75080
commit
150979b3ab
1 changed files with 14 additions and 13 deletions
|
@ -644,13 +644,14 @@ class ChangeStatusMessageDialog:
|
||||||
msg_name = msg_name.decode('utf-8')
|
msg_name = msg_name.decode('utf-8')
|
||||||
|
|
||||||
if msg_name in self.preset_messages_dict:
|
if msg_name in self.preset_messages_dict:
|
||||||
dlg2 = ConfirmationDialog(_('Overwrite Status Message?'),
|
def on_ok():
|
||||||
_('This name is already used. Do you want to overwrite this status message?'))
|
|
||||||
resp = dlg2.run()
|
|
||||||
if resp != gtk.RESPONSE_OK:
|
|
||||||
return
|
|
||||||
self.preset_messages_dict[msg_name] = msg_text
|
self.preset_messages_dict[msg_name] = msg_text
|
||||||
else:
|
gajim.config.set_per('statusmsg', msg_name, 'message',
|
||||||
|
msg_text_1l)
|
||||||
|
dlg2 = ConfirmationDialog(_('Overwrite Status Message?'),
|
||||||
|
_('This name is already used. Do you want to overwrite this '
|
||||||
|
'status message?'), on_response_ok=on_ok)
|
||||||
|
return
|
||||||
self.preset_messages_dict[msg_name] = msg_text
|
self.preset_messages_dict[msg_name] = msg_text
|
||||||
iter_ = self.message_liststore.append((msg_name,))
|
iter_ = self.message_liststore.append((msg_name,))
|
||||||
gajim.config.add_per('statusmsg', msg_name)
|
gajim.config.add_per('statusmsg', msg_name)
|
||||||
|
|
Loading…
Add table
Reference in a new issue