diff --git a/README.md b/README.md index 442c9e82..ac228b72 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The fastest open-source data table for web. [![npm](https://img.shields.io/npm/v/cheetah-grid.svg)](https://www.npmjs.com/package/cheetah-grid) ```html - + ``` ### Downloading Cheetah Grid using npm @@ -46,10 +46,10 @@ const cheetahGrid = require("cheetah-grid"); [![npm](https://img.shields.io/npm/v/cheetah-grid.svg)](https://www.npmjs.com/package/cheetah-grid) -[cheetahGrid.es5.min.js](https://unpkg.com/cheetah-grid@1.13/dist/cheetahGrid.es5.min.js) +[cheetahGrid.es5.min.js](https://unpkg.com/cheetah-grid@1.14/dist/cheetahGrid.es5.min.js) SourceMap -[cheetahGrid.es5.min.js.map](https://unpkg.com/cheetah-grid@1.13/dist/cheetahGrid.es5.min.js.map) +[cheetahGrid.es5.min.js.map](https://unpkg.com/cheetah-grid@1.14/dist/cheetahGrid.es5.min.js.map) ### Downloading Cheetah Grid using GitHub diff --git a/package.json b/package.json index 488cb068..a320cfd5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cheetah-grid-manager", "private": true, - "version": "1.13.0", + "version": "1.14.0", "description": "Cheetah Grid is a high performance grid engine that works on canvas", "keywords": [ "spreadsheet", diff --git a/packages/cheetah-grid-icon-svg-loader/package-lock.json b/packages/cheetah-grid-icon-svg-loader/package-lock.json index 811be012..95406a93 100644 --- a/packages/cheetah-grid-icon-svg-loader/package-lock.json +++ b/packages/cheetah-grid-icon-svg-loader/package-lock.json @@ -1,12 +1,12 @@ { "name": "cheetah-grid-icon-svg-loader", - "version": "1.13.0", + "version": "1.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cheetah-grid-icon-svg-loader", - "version": "1.13.0", + "version": "1.14.0", "license": "MIT", "dependencies": { "loader-utils": "^1.1.0", diff --git a/packages/cheetah-grid-icon-svg-loader/package.json b/packages/cheetah-grid-icon-svg-loader/package.json index 92b810cd..8375450e 100644 --- a/packages/cheetah-grid-icon-svg-loader/package.json +++ b/packages/cheetah-grid-icon-svg-loader/package.json @@ -1,6 +1,6 @@ { "name": "cheetah-grid-icon-svg-loader", - "version": "1.13.0", + "version": "1.14.0", "description": "Webpack loader that loads the icon module for Cheetah Grid from SVG.", "main": "lib/index.js", "files": [ diff --git a/packages/cheetah-grid/package.json b/packages/cheetah-grid/package.json index a63e991c..400cda6b 100644 --- a/packages/cheetah-grid/package.json +++ b/packages/cheetah-grid/package.json @@ -1,6 +1,6 @@ { "name": "cheetah-grid", - "version": "1.13.3", + "version": "1.14.0", "description": "Cheetah Grid is a high performance grid engine that works on canvas", "keywords": [ "spreadsheet", diff --git a/packages/cheetah-grid/src/js/columns/action/BaseInputEditor.ts b/packages/cheetah-grid/src/js/columns/action/BaseInputEditor.ts index 327f692b..7744d990 100644 --- a/packages/cheetah-grid/src/js/columns/action/BaseInputEditor.ts +++ b/packages/cheetah-grid/src/js/columns/action/BaseInputEditor.ts @@ -135,6 +135,9 @@ export abstract class BaseInputEditor extends Editor { } }), grid.listen(DG_EVENT_TYPE.SELECTED_CELL, (e) => { + if (!isTarget(e.col, e.row)) { + return; + } this.onChangeSelectCellInternal( grid, { col: e.col, row: e.row }, diff --git a/packages/demo/package-lock.json b/packages/demo/package-lock.json index ab867184..43f36665 100644 --- a/packages/demo/package-lock.json +++ b/packages/demo/package-lock.json @@ -1,12 +1,12 @@ { "name": "cheetah-grid-demo", - "version": "1.13.0", + "version": "1.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cheetah-grid-demo", - "version": "1.13.0", + "version": "1.14.0", "license": "MIT", "devDependencies": { "@babel/core": "^7.4.3", diff --git a/packages/demo/package.json b/packages/demo/package.json index 7cb284b1..a2c43bcc 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,7 +1,7 @@ { "name": "cheetah-grid-demo", "private": true, - "version": "1.13.0", + "version": "1.14.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/docs/introduction/getting-started-with-vue.md b/packages/docs/introduction/getting-started-with-vue.md index b4db0927..51e48a28 100644 --- a/packages/docs/introduction/getting-started-with-vue.md +++ b/packages/docs/introduction/getting-started-with-vue.md @@ -25,8 +25,8 @@ Vue.use(vueCheetahGrid); [![npm](https://img.shields.io/npm/v/vue-cheetah-grid.svg)](https://www.npmjs.com/package/vue-cheetah-grid) ```html - - + + ``` ```js diff --git a/packages/docs/introduction/getting-started.md b/packages/docs/introduction/getting-started.md index 6e9d4386..1b21b563 100644 --- a/packages/docs/introduction/getting-started.md +++ b/packages/docs/introduction/getting-started.md @@ -23,18 +23,18 @@ const cheetahGrid = require("cheetah-grid"); [![npm](https://img.shields.io/npm/v/cheetah-grid.svg)](https://www.npmjs.com/package/cheetah-grid) ```html - + ``` ### Via Source Code [![npm](https://img.shields.io/npm/v/cheetah-grid.svg)](https://www.npmjs.com/package/cheetah-grid) -[cheetahGrid.es5.min.js](https://unpkg.com/cheetah-grid@1.13/dist/cheetahGrid.es5.min.js) +[cheetahGrid.es5.min.js](https://unpkg.com/cheetah-grid@1.14/dist/cheetahGrid.es5.min.js) #### SourceMap -[cheetahGrid.es5.min.js.map](https://unpkg.com/cheetah-grid@1.13/dist/cheetahGrid.es5.min.js.map) +[cheetahGrid.es5.min.js.map](https://unpkg.com/cheetah-grid@1.14/dist/cheetahGrid.es5.min.js.map) ### Via GitHub diff --git a/packages/docs/package-lock.json b/packages/docs/package-lock.json index f9822b3d..33e6f369 100644 --- a/packages/docs/package-lock.json +++ b/packages/docs/package-lock.json @@ -1,12 +1,12 @@ { "name": "cheetah-grid-docs", - "version": "1.13.0", + "version": "1.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cheetah-grid-docs", - "version": "1.13.0", + "version": "1.14.0", "devDependencies": { "babel-eslint": "^10.0.3", "cross-env": "^6.0.3", diff --git a/packages/docs/package.json b/packages/docs/package.json index b916aade..17d14eee 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,7 +1,7 @@ { "name": "cheetah-grid-docs", "private": true, - "version": "1.13.0", + "version": "1.14.0", "scripts": { "watch": " npm run vuepress -- dev . --debug", "build": "npm-run-all build:*", diff --git a/packages/vue-cheetah-grid/package-lock.json b/packages/vue-cheetah-grid/package-lock.json index 316a209d..45243414 100644 --- a/packages/vue-cheetah-grid/package-lock.json +++ b/packages/vue-cheetah-grid/package-lock.json @@ -1,12 +1,12 @@ { "name": "vue-cheetah-grid", - "version": "1.13.3", + "version": "1.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "vue-cheetah-grid", - "version": "1.13.3", + "version": "1.14.0", "license": "MIT", "dependencies": { "cheetah-grid": "^1.13.0" diff --git a/packages/vue-cheetah-grid/package.json b/packages/vue-cheetah-grid/package.json index 7da90e36..c06fa475 100644 --- a/packages/vue-cheetah-grid/package.json +++ b/packages/vue-cheetah-grid/package.json @@ -1,6 +1,6 @@ { "name": "vue-cheetah-grid", - "version": "1.13.4", + "version": "1.14.0", "description": "Cheetah Grid for Vue.js", "main": "lib/index.js", "unpkg": "dist/vueCheetahGrid.js",