mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-08-06 05:28:29 -04:00
adcafbcc8e
handleSubscribe forwards every service except location, so neither subscribe-all connections nor explicit location subscriptions ever receive location events, and the shell's only source of coordinates is a single getState pull that races the geoclue TimeThreshold and loses. Wire location into the fan-out like loginctl/sysupdate: initial state on subscribe, then manager pushes.