Philipp Hörist pushed to branch master at gajim / gajim
Commits: 881238de by Daniel Brötzmann at 2019-06-20T12:37:23Z Notifications: Do not play sound if message has more than one recipient
This prevents Gajim from playing the message_sent sound multiple times
- - - - -
1 changed file:
- gajim/gui_interface.py
Changes:
===================================== gajim/gui_interface.py ===================================== @@ -361,10 +361,13 @@ class Interface:
@staticmethod def handle_event_msgsent(obj): - #('MSGSENT', account, (jid, msg)) - # do not play sound when standalone chatstate message (eg no msg) + # ('MSGSENT', account, (jid, msg)) + # Do not play sound if it is a standalone chatstate message (eg no msg) + # or if it is a message to more than one recipient if obj.message and app.config.get_per('soundevents', 'message_sent', 'enabled'): + if isinstance(obj.jid, list) and len(obj.jid) > 1: + return helpers.play_sound('message_sent')
@staticmethod
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/881238de9ed5332912f440032919cc5b5a8...