Call `onStart()` right before taking snapshot
Description
Signal does not call onStart on the map that takes the snapshot.
There is still more problems with sharing location in Signal, though those are not really related to snapshots not working – see my explanations in https://gitlab.e.foundation/e/os/backlog/-/issues/1169.
Screenshots
Technical details
Signal does not to call onStart() on the map that is snapshot, probably this was forgotten as onCreate() and onResume() are both called in sequence. Because onStart() is not called, snapshots do not work
Tests
Issues
- https://gitlab.e.foundation/e/os/backlog/-/issues/912
- https://gitlab.e.foundation/e/os/backlog/-/issues/1169