Skip to content

Commit 9474158

Browse files
committed
fix: check in HTMLElement instead of Element (focus/blur)
1 parent 82b4540 commit 9474158

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/proxy-node.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
/* global Node Element */
2-
import {query, infinify, isEl, isFunc, isInput, isMounted, isProxyNode, isStr, ProxyNodeSymbol} from './common.js'
3-
import {domfn, emit, render, vpend, prime} from './dom-functions.js'
4-
import {EventManager} from './event-manager.js'
1+
/* global Node HTMLElement */
2+
import { query, infinify, isEl, isFunc, isInput, isMounted, isProxyNode, isStr, ProxyNodeSymbol } from './common.js'
3+
import { domfn, emit, render, vpend, prime } from './dom-functions.js'
4+
import { EventManager } from './event-manager.js'
55

66
const ProxiedNodes = new Map()
77

@@ -81,7 +81,7 @@ export const $ = node => {
8181
}
8282

8383
const val = node[key]
84-
return isFunc(val) && (key in Element.prototype) ? val.bind(node) : val
84+
return isFunc(val) && (key in HTMLElement.prototype) ? val.bind(node) : val
8585
},
8686
set (fn, key, val) {
8787
if (key === 'class') Class(node, val)

0 commit comments

Comments
 (0)