Fix showing notifications in the roster
There is a config setting in Gajim that allows to issue notifications even if a chatcontrol is open. The config setting was only used for system/desktop notifications in that case. Now it also controls if a notification is shown in the roster. Fixes #9223
This commit is contained in:
parent
0dde1759e8
commit
858e472ef4
|
@ -45,6 +45,8 @@ def get_show_in_roster(event, account, jid, session=None):
|
|||
if event == 'gc_message_received':
|
||||
return True
|
||||
if event == 'message_received':
|
||||
if app.config.get('autopopup_chat_opened'):
|
||||
return True
|
||||
if session and session.control:
|
||||
return False
|
||||
return True
|
||||
|
|
Loading…
Reference in New Issue