We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f01ae0 commit 9855e43Copy full SHA for 9855e43
components/_util/wave/index.tsx
@@ -41,21 +41,20 @@ export default defineComponent({
41
const node = findDOMNode(instance);
42
node.removeEventListener('click', onClick, true);
43
};
44
-
45
onMounted(() => {
46
watch(
47
() => props.disabled,
48
() => {
49
clear();
50
nextTick(() => {
51
- const node = findDOMNode(instance);
52
+ const node: HTMLElement = findDOMNode(instance);
+ node?.removeEventListener('click', onClick, true);
53
if (!node || node.nodeType !== 1 || props.disabled) {
54
return;
55
}
56
57
// Click handler
58
- const onClick = (e: MouseEvent) => {
+ onClick = (e: MouseEvent) => {
59
// Fix radio button click twice
60
if (
61
(e.target as HTMLElement).tagName === 'INPUT' ||
0 commit comments