From 2dfef53a79319832c68e23641d2ba682d05e81c0 Mon Sep 17 00:00:00 2001 From: Luca Foscili <45429703+lucafoscili@users.noreply.github.com> Date: Mon, 24 Jun 2024 17:16:08 +0200 Subject: [PATCH 1/2] fix: KupInteract should perform better on touch devices (Android) --- packages/ketchup/src/managers/kup-interact/kup-interact.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ketchup/src/managers/kup-interact/kup-interact.ts b/packages/ketchup/src/managers/kup-interact/kup-interact.ts index 104e6bf709..b1d8b2df24 100644 --- a/packages/ketchup/src/managers/kup-interact/kup-interact.ts +++ b/packages/ketchup/src/managers/kup-interact/kup-interact.ts @@ -68,6 +68,7 @@ export class KupInteract { > ) { interact.dynamicDrop(true); + interact.pointerMoveTolerance(100); // should solve a misfire of tap events in mobile - finetune this if new problems arise this.container = document.createElement('div'); this.container.setAttribute('kup-interact', ''); this.modalBackdrop = document.createElement('div'); From 3c56d99127cd47dcd31cbf0d43646de0925d1f32 Mon Sep 17 00:00:00 2001 From: Luca Foscili <45429703+lucafoscili@users.noreply.github.com> Date: Mon, 15 Jul 2024 15:40:10 +0200 Subject: [PATCH 2/2] v9.6.10 --- packages/ketchup-react/package.json | 4 ++-- packages/ketchup-showcase/package.json | 2 +- packages/ketchup-showcase/src/App.vue | 4 ++-- packages/ketchup/package.json | 2 +- yarn.lock | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/ketchup-react/package.json b/packages/ketchup-react/package.json index dee09e35ee..ac49ff37a9 100644 --- a/packages/ketchup-react/package.json +++ b/packages/ketchup-react/package.json @@ -1,6 +1,6 @@ { "name": "@sme.up/ketchup-react", - "version": "9.6.9", + "version": "9.6.10", "module": "dist/index.js", "typings": "dist/index.d.ts", "keywords": [ @@ -20,7 +20,7 @@ "description": "Ketchup React Components library by smeup", "license": "Apache-2.0", "dependencies": { - "@sme.up/ketchup": "^9.6.9", + "@sme.up/ketchup": "^9.6.10", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/packages/ketchup-showcase/package.json b/packages/ketchup-showcase/package.json index 37ec9319ca..c7ef202a0c 100644 --- a/packages/ketchup-showcase/package.json +++ b/packages/ketchup-showcase/package.json @@ -19,7 +19,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@sme.up/ketchup": "^9.6.9", + "@sme.up/ketchup": "^9.6.10", "core-js": "^3.30.2", "vue": "^2.6.14", "vue-router": "^3.5.1" diff --git a/packages/ketchup-showcase/src/App.vue b/packages/ketchup-showcase/src/App.vue index d8b5fbf180..08de924228 100644 --- a/packages/ketchup-showcase/src/App.vue +++ b/packages/ketchup-showcase/src/App.vue @@ -55,8 +55,8 @@ @kup-tree-nodeselected="treeClick" >
diff --git a/packages/ketchup/package.json b/packages/ketchup/package.json index 4813f698ac..ebb955afef 100644 --- a/packages/ketchup/package.json +++ b/packages/ketchup/package.json @@ -1,6 +1,6 @@ { "name": "@sme.up/ketchup", - "version": "9.6.9", + "version": "9.6.10", "keywords": [ "smeup", "KetchUP", diff --git a/yarn.lock b/yarn.lock index 05f78f4bce..c8ec474de0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2876,7 +2876,7 @@ __metadata: version: 0.0.0-use.local resolution: "@sme.up/ketchup-react@workspace:packages/ketchup-react" dependencies: - "@sme.up/ketchup": ^9.6.9 + "@sme.up/ketchup": ^9.6.10 "@types/geojson": ^7946.0.10 "@types/node": ^20.2.5 "@types/react": ^18.2.7 @@ -2910,7 +2910,7 @@ __metadata: resolution: "@sme.up/ketchup-showcase@workspace:packages/ketchup-showcase" dependencies: "@babel/plugin-transform-private-methods": ^7.24.1 - "@sme.up/ketchup": ^9.6.9 + "@sme.up/ketchup": ^9.6.10 "@typescript-eslint/eslint-plugin": ^5.59.8 "@typescript-eslint/parser": ^5.59.8 "@vue/cli-plugin-babel": ~5.0.8 @@ -2934,7 +2934,7 @@ __metadata: languageName: unknown linkType: soft -"@sme.up/ketchup@^9.6.9, @sme.up/ketchup@workspace:packages/ketchup": +"@sme.up/ketchup@^9.6.10, @sme.up/ketchup@workspace:packages/ketchup": version: 0.0.0-use.local resolution: "@sme.up/ketchup@workspace:packages/ketchup" dependencies: