17 lines
546 B
JavaScript
17 lines
546 B
JavaScript
|
|
//#region src/shared/getActiveElement.ts
|
|
function getActiveElement() {
|
|
let activeElement = document.activeElement;
|
|
if (activeElement == null) return null;
|
|
while (activeElement != null && activeElement.shadowRoot != null && activeElement.shadowRoot.activeElement != null) activeElement = activeElement.shadowRoot.activeElement;
|
|
return activeElement;
|
|
}
|
|
|
|
//#endregion
|
|
Object.defineProperty(exports, 'getActiveElement', {
|
|
enumerable: true,
|
|
get: function () {
|
|
return getActiveElement;
|
|
}
|
|
});
|
|
//# sourceMappingURL=getActiveElement.cjs.map
|