diff --git a/CHANGELOG.md b/CHANGELOG.md index 34e7061..1f7f93b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.12.3 + +修复双击定位问题 + ## 0.12.2 新增双击定位帧。 diff --git a/packages/dooringx-dumi-doc/docs/ChangeLog/index.en.md b/packages/dooringx-dumi-doc/docs/ChangeLog/index.en.md index adbb697..4c75569 100644 --- a/packages/dooringx-dumi-doc/docs/ChangeLog/index.en.md +++ b/packages/dooringx-dumi-doc/docs/ChangeLog/index.en.md @@ -5,6 +5,8 @@ nav: title: change log order: 6 --- +## 0.12.3 +Fix double click positioning problem ## 0.12.2 Add double click positioning frame. Fixed drag frame reset pointer behavior after pause. diff --git a/packages/dooringx-dumi-doc/docs/ChangeLog/index.md b/packages/dooringx-dumi-doc/docs/ChangeLog/index.md index 41916a5..5c87640 100644 --- a/packages/dooringx-dumi-doc/docs/ChangeLog/index.md +++ b/packages/dooringx-dumi-doc/docs/ChangeLog/index.md @@ -5,6 +5,10 @@ nav: title: 变更日志 order: 6 --- +## 0.12.3 + +修复双击定位问题 + ## 0.12.2 新增双击定位帧。 diff --git a/packages/dooringx-lib/package.json b/packages/dooringx-lib/package.json index 1513462..8e59fc9 100644 --- a/packages/dooringx-lib/package.json +++ b/packages/dooringx-lib/package.json @@ -1,5 +1,5 @@ { - "version": "0.12.2", + "version": "0.12.3", "license": "MIT", "main": "dist/index.js", "module": "dist/dooringx-lib.esm.js", diff --git a/packages/dooringx-lib/src/components/timeLine/timeline.tsx b/packages/dooringx-lib/src/components/timeLine/timeline.tsx index 2d7d7a0..a14a666 100644 --- a/packages/dooringx-lib/src/components/timeLine/timeline.tsx +++ b/packages/dooringx-lib/src/components/timeLine/timeline.tsx @@ -258,8 +258,8 @@ const needleDoubleClick = (config: UserConfig) => { const dom = config.timelineConfig.scrollDom; if (dom) { const setNeedle = config.timelineNeedleConfig.setNeedle; - const left = dom.getBoundingClientRect().left + dom.scrollLeft; - const mouseLeft = e.clientX; + const left = dom.getBoundingClientRect().left; + const mouseLeft = e.clientX + dom.scrollLeft; e.persist(); e.stopPropagation(); await config.timelineNeedleConfig.resetFunc(); diff --git a/packages/dooringx-plugin-template/package.json b/packages/dooringx-plugin-template/package.json index da7232a..6cc3dac 100644 --- a/packages/dooringx-plugin-template/package.json +++ b/packages/dooringx-plugin-template/package.json @@ -1,6 +1,6 @@ { "name": "dooringx-plugin-template", - "version": "0.12.2", + "version": "0.12.3", "description": "> TODO: description", "author": "yehuozhili <673632758@qq.com>", "homepage": "https://github.com/H5-Dooring/dooringx#readme", diff --git a/packages/dooringx-plugin-template/template/template.json b/packages/dooringx-plugin-template/template/template.json index ba0e85d..9b1e62f 100644 --- a/packages/dooringx-plugin-template/template/template.json +++ b/packages/dooringx-plugin-template/template/template.json @@ -40,7 +40,7 @@ "@rollup/plugin-node-resolve": "^13.0.4", "@rollup/plugin-url": "^6.1.0", "@svgr/rollup": "^5.5.0", - "dooringx-lib": "^0.12.2", + "dooringx-lib": "^0.12.3", "postcss": "^8.3.6", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.1",