diff --git a/src/components/map/MapTile.js b/src/components/map/MapTile.js
index b06fc4c..e6f2104 100644
--- a/src/components/map/MapTile.js
+++ b/src/components/map/MapTile.js
@@ -7,7 +7,14 @@ import RemoveMapIcon from "../../icons/RemoveMapIcon";
import ResetMapIcon from "../../icons/ResetMapIcon";
import ExpandMoreDotIcon from "../../icons/ExpandMoreDotIcon";
-function MapTile({ map, isSelected, onMapSelect, onMapRemove, onMapReset }) {
+function MapTile({
+ map,
+ isSelected,
+ onMapSelect,
+ onMapRemove,
+ onMapReset,
+ onSubmit,
+}) {
const [isMapTileMenuOpen, setIsTileMenuOpen] = useState(false);
const [hasMapState, setHasMapState] = useState(false);
@@ -104,6 +111,12 @@ function MapTile({ map, isSelected, onMapSelect, onMapRemove, onMapReset }) {
setIsTileMenuOpen(false);
onMapSelect(map);
}}
+ onDoubleClick={(e) => {
+ if (!isMapTileMenuOpen) {
+ onMapSelect(map);
+ onSubmit(e);
+ }
+ }}
>
))}
diff --git a/src/modals/SelectMapModal.js b/src/modals/SelectMapModal.js
index 533f13f..2718151 100644
--- a/src/modals/SelectMapModal.js
+++ b/src/modals/SelectMapModal.js
@@ -256,6 +256,7 @@ function SelectMapModal({
selectedMap={selectedMap && selectedMap.id}
onMapSelect={handleMapSelect}
onMapReset={handleMapReset}
+ onSubmit={handleSubmit}
/>