- Expédié
- 14 août 2026 à 23:51 UTC
- Auteur
- kamo
- Commite
- e9cc1f4
Un rappel arrivait deux fois. Le pont le ramasse comme une notification, et le CalendarWebSocketContext a ouvert un deuxième STOMP connexion à EmailService uniquement pour écouter Et remettre ce qu'il a entendu à ReminderPopup, un Snack-bar joint au sommet de la droite coin. Donc un événement s'est annoncé dans deux coins de l'écran, dans deux des langages visuels, avec deux sons - le deck est propre à l'arrivée, et ce chemin playEventSound dans le gestionnaire d'abonnement, c'est pourquoi supprimer uniquement le pop-up aurait laissé le membre en entendant le rappel deux fois et le verrait une fois. Les deux sont partis, et le contexte avec eux: rien d'autre ne l'a consommé, donc c'était un un deuxième socket web par membre maintenu ouvert pour alimenter une pop-up. MeetReminderPopup reste. Il ressemble à la même chose et se trouve dans le même coin, mais il est alimenté par MediaService sur /topic/meet/reminder/-member------------------------------------ start - un événement différent d'un service différent, pas un deuxième exemplaire de celui-ci.