Error when going to current location if current location changes
If the view is animating to the current location, and the current location changes, the following message is printed in the console:
(org.gnome.Maps:14387): Gjs-CRITICAL **: 15:58:41.204: Object .Gjs_UserLocationMarker (0x556b22ee8dd0), has been already deallocated — impossible to emit any signal on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x556b213062c0 ==
#0 556b21575a60 i resource:///org/gnome/Maps/js/mapMarker.js:355 (7fb6f60350d0 @ 17)
#1 556b215759e0 i resource:///org/gnome/Maps/js/utils.js:67 (7fb70c9f89d0 @ 32)
#2 556b21575960 i resource:///org/gnome/Maps/js/mapWalker.js:134 (7fb6f6035670 @ 64)
#3 556b215758e0 i resource:///org/gnome/Maps/js/utils.js:67 (7fb70c9f89d0 @ 32)
#4 556b21575858 i resource:///org/gnome/Maps/js/main.js:57 (7fb70c9d1790 @ 87)
#5 556b215757c8 i resource:///org/gnome/gjs/modules/package.js:225 (7fb70c985670 @ 45)
#6 556b21575748 i resource:///org/gnome/gjs/modules/package.js:209 (7fb70c9855e0 @ 37)
#7 556b215756c8 i _prefix/bin/gnome-maps:2 (7fb70c9851f0 @ 22)
This appeared in 42cb877c.