summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/components/map/chat_room_geoman.jsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/client/components/map/chat_room_geoman.jsx b/client/components/map/chat_room_geoman.jsx
index 9f7ab6a..c4655ee 100644
--- a/client/components/map/chat_room_geoman.jsx
+++ b/client/components/map/chat_room_geoman.jsx
@@ -70,6 +70,10 @@ export const Geoman = ({ user, userPos, joinRoom }) => {
dontRedirect = false;
}, 500);
});
+ marker.bindPopup(chatRoom.name || `Chat Room ${chatRoom.id}`);
+ marker.on('mouseover', (e) => {
+ e.target.openPopup();
+ });
if (chatRoom.isEditable) {
[circle, marker].map((x) => {
x.on('pm:edit', (e) => {
@@ -78,6 +82,7 @@ export const Geoman = ({ user, userPos, joinRoom }) => {
circle.setLatLng(coords);
api.put(`/chat_rooms/${chatRoom.id}`, {
...chatRoom,
+ radius: circle.getRadius(),
latitude: coords.lat,
longitude: coords.lng,
});
@@ -93,11 +98,6 @@ export const Geoman = ({ user, userPos, joinRoom }) => {
circle.on('pm:drag', (e) => {
marker.setLatLng(e.target.getLatLng());
});
- marker.bindPopup(chatRoom.name || `Chat Room ${chatRoom.id}`);
- marker.on('mouseover', (e) => {
- console.log(chatRoom);
- e.target.openPopup();
- });
marker.on('pm:drag', (e) => {
circle.setLatLng(e.target.getLatLng());
});