3
0

Fix chart tooltip not dissapearing

This commit is contained in:
Jože Fortun
2024-06-04 15:56:33 +02:00
parent c76adabead
commit ae3ca017f9
6 changed files with 13 additions and 46 deletions

View File

@@ -29,7 +29,6 @@
"bootstrap-vue": "2.23.1",
"brace": "^0.11.1",
"copy-to-clipboard": "^3.3.1",
"echarts": "^5.3.3",
"flush-promises": "^1.0.2",
"fstream": "^1.0.12",
"kind-of": "^6.0.3",
@@ -42,7 +41,6 @@
"set-value": "^4.0.1",
"sinon": "^7.3.2",
"vue": "2.6.14",
"vue-echarts": "^6.2.3",
"vue-native-websocket": "^2.0.15",
"vue-router": "3.1.5",
"vue2-brace-editor": "^2.0.2",

View File

@@ -54,7 +54,6 @@
"axios": "^0.28.0",
"bootstrap-vue": "2.23.1",
"compact-timezone-list": "^1.0.6",
"echarts": "^5.3.3",
"ejs": "^3.1.7",
"file-saver": "^2.0.2",
"flush-promises": "^1.0.2",
@@ -74,7 +73,6 @@
"prosemirror-model": "^1.11.2",
"set-value": "^4.0.1",
"vue": "2.6.14",
"vue-echarts": "^6.2.3",
"vue-grid-layout": "^2.3.3",
"vue-native-websocket": "^2.0.14",
"vue-router": "3.1.5",

View File

@@ -23,7 +23,6 @@
"@fortawesome/vue-fontawesome": "^0.1.9",
"@panter/vue-i18next": "^0.15.0",
"bootstrap-vue": "2.23.1",
"echarts": "^5.3.3",
"html-parse-stringify": "^3.0.1",
"i18next": "^17.0.9",
"i18next-browser-languagedetector": "^3.0.2",
@@ -33,7 +32,6 @@
"tiptap-commands": "^1.17.1",
"tiptap-extensions": "^1.35.2",
"vue": "2.6.14",
"vue-echarts": "^6.2.3",
"vue-grid-layout": "^2.3.12",
"vue-router": "3.1.5",
"vue-split-panel": "^1.0.4",

View File

@@ -30,7 +30,6 @@
"@popperjs/core": "^2.11.2",
"acorn": "^7.3.1",
"bootstrap-vue": "2.23.1",
"echarts": "^5.3.3",
"fuzzysort": "^1.2.1",
"highlight.js": "^10.4.1",
"html-parse-stringify": "^3.0.1",
@@ -51,8 +50,8 @@
"tiptap": "^1.26.0",
"tiptap-extensions": "^1.28.4",
"v-photoswipe": "^1.0.3-1",
"vue": "2.6.14",
"vue-color": "^2.8.1",
"vue-echarts": "^6.2.3",
"vue-select": "3.20.2",
"vue-swatches": "^1.0.4",
"vue2-ace-editor": "^0.0.15",

View File

@@ -1,5 +1,6 @@
<template>
<e-charts
ref="chart"
:option="chart"
:theme="theme"
autoresize
@@ -25,5 +26,11 @@ export default {
return darkMode ? 'dark' : 'light'
}
},
beforeDestroy () {
if (this.$refs.chart) {
this.$refs.chart.dispose()
}
}
}
</script>

View File

@@ -4427,14 +4427,6 @@ ecc-jsbn@~0.1.1:
jsbn "~0.1.0"
safer-buffer "^2.1.0"
echarts@^5.3.3:
version "5.3.3"
resolved "https://registry.yarnpkg.com/echarts/-/echarts-5.3.3.tgz#df97b09c4c0e2ffcdfb44acf518d50c50e0b838e"
integrity sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==
dependencies:
tslib "2.3.0"
zrender "5.3.2"
editorconfig@^0.15.3:
version "0.15.3"
resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5"
@@ -9875,11 +9867,6 @@ requires-port@^1.0.0:
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
resize-detector@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/resize-detector/-/resize-detector-0.3.0.tgz#fe495112e184695500a8f51e0389f15774cb1cfc"
integrity sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==
resolve-cwd@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
@@ -11243,11 +11230,6 @@ tslib@1.10.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
tslib@2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
tslib@^1.10.0, tslib@^1.8.1:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
@@ -11676,19 +11658,6 @@ vue-color@^2.8.1:
material-colors "^1.0.0"
tinycolor2 "^1.1.2"
vue-demi@^0.13.2:
version "0.13.5"
resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.5.tgz#d5eddbc9eaefb89ce5995269d1fa6b0486312092"
integrity sha512-tO3K2bML3AwiHmVHeKCq6HLef2st4zBXIV5aEkoJl6HZ+gJWxWv2O8wLH8qrA3SX3lDoTDHNghLX1xZg83MXvw==
vue-echarts@^6.2.3:
version "6.2.3"
resolved "https://registry.yarnpkg.com/vue-echarts/-/vue-echarts-6.2.3.tgz#77973c417a56bca76847576ab903ab92979d75bb"
integrity sha512-xHzUvgsgk/asJTcNa8iVVwoovZU3iEUHvmBa3bzbiP3Y6OMxM1YXsoWOKVmVVaUusGs4ob4pSwjwNy2FemAz9w==
dependencies:
resize-detector "^0.3.0"
vue-demi "^0.13.2"
vue-eslint-parser@^7.0.0:
version "7.11.0"
resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz#214b5dea961007fcffb2ee65b8912307628d0daf"
@@ -11800,6 +11769,11 @@ vue2-leaflet@^2.7.1:
resolved "https://registry.yarnpkg.com/vue2-leaflet/-/vue2-leaflet-2.7.1.tgz#2f95c287621bf778f10804c88223877f5c049257"
integrity sha512-K7HOlzRhjt3Z7+IvTqEavIBRbmCwSZSCVUlz9u4Rc+3xGCLsHKz4TAL4diAmfHElCQdPPVdZdJk8wPUt2fu6WQ==
vue@2.6.14:
version "2.6.14"
resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235"
integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
vuedraggable@^2.23.0:
version "2.24.3"
resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-2.24.3.tgz#43c93849b746a24ce503e123d5b259c701ba0d19"
@@ -12257,10 +12231,3 @@ yorkie@^2.0.0:
is-ci "^1.0.10"
normalize-path "^1.0.0"
strip-indent "^2.0.0"
zrender@5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/zrender/-/zrender-5.3.2.tgz#f67b11d36d3d020d62411d3bb123eb1c93cccd69"
integrity sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w==
dependencies:
tslib "2.3.0"