Don't vibrate/sound/LED when reshowing notifications after reconnect
- Connect to core
- Receive a notification (highlight, PM, etc)
- Toggle WiFi/airplane mode to force a reconnect
Expected
Notification discreetly reappears without triggering sound/vibration/LED.
Actual
Notification noisily reappears with sound/vibration/LED, as if it's a new notification.
Additional
Perhaps some sort of hash of message parameters to keep track of what's been shown? Those could be cleared whenever the notification itself is cleared.
The Messaging app in LineageOS appears to handle this correctly. Might be worthwhile looking into that code?