Commit 0f7dcb9d authored by Jason Yin's avatar Jason Yin Committed by 杨奕

Tooltip: fix extra spaces before class 'focusing' when focus multi times

parent b566c615
import Popper from 'element-ui/src/utils/vue-popper'; import Popper from 'element-ui/src/utils/vue-popper';
import debounce from 'throttle-debounce/debounce'; import debounce from 'throttle-debounce/debounce';
import { addClass, removeClass } from 'element-ui/src/utils/dom';
import { getFirstComponentChild } from 'element-ui/src/utils/vdom'; import { getFirstComponentChild } from 'element-ui/src/utils/vdom';
import { generateId } from 'element-ui/src/utils/util'; import { generateId } from 'element-ui/src/utils/util';
import Vue from 'vue'; import Vue from 'vue';
...@@ -122,9 +123,9 @@ export default { ...@@ -122,9 +123,9 @@ export default {
watch: { watch: {
focusing(val) { focusing(val) {
if (val) { if (val) {
this.referenceElm.className += ' focusing'; addClass(this.referenceElm, 'focusing');
} else { } else {
this.referenceElm.className = this.referenceElm.className.replace('focusing', ''); removeClass(this.referenceElm, 'focusing');
} }
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment