{"version":3,"file":"getActiveElement.js","sources":["../../src/shared/getActiveElement.ts"],"sourcesContent":["export function getActiveElement(): Element | null {\r\n let activeElement = document.activeElement\r\n if (activeElement == null) {\r\n return null\r\n }\r\n\r\n while (activeElement != null && activeElement.shadowRoot != null && activeElement.shadowRoot.activeElement != null) {\r\n activeElement = activeElement.shadowRoot.activeElement\r\n }\r\n\r\n return activeElement\r\n}\r\n"],"names":[],"mappings":"AAAO,SAAS,gBAAmC,GAAA;AACjD,EAAA,IAAI,gBAAgB,QAAS,CAAA,aAAA;AAC7B,EAAA,IAAI,iBAAiB,IAAM,EAAA;AACzB,IAAO,OAAA,IAAA;AAAA;AAGT,EAAO,OAAA,aAAA,IAAiB,QAAQ,aAAc,CAAA,UAAA,IAAc,QAAQ,aAAc,CAAA,UAAA,CAAW,iBAAiB,IAAM,EAAA;AAClH,IAAA,aAAA,GAAgB,cAAc,UAAW,CAAA,aAAA;AAAA;AAG3C,EAAO,OAAA,aAAA;AACT;;;;"}