@@ -89,6 +76,7 @@ const touchend = (event: TouchEvent) => {
@touchstart="touchstart"
@touchmove="touchmove"
@touchend="touchend"
+ @touchcancel="touchcancel"
@click.stop="selectCity"
>
@@ -117,6 +105,7 @@ const touchend = (event: TouchEvent) => {
font-size: 0.65rem;
color: rgba(232, 221, 196, 0.8);
cursor: pointer;
+ touch-action: manipulation;
text-decoration: none;
padding: 0;
border: 0;
diff --git a/app/game-frontend/src/components/main/MapCityDetail.vue b/app/game-frontend/src/components/main/MapCityDetail.vue
index cc83f9a7..f811ca34 100644
--- a/app/game-frontend/src/components/main/MapCityDetail.vue
+++ b/app/game-frontend/src/components/main/MapCityDetail.vue
@@ -1,6 +1,7 @@