/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
import{a as o,w as s}from"./p-gD7P82jx.js";import{f as t,s as r}from"./p-CYW7idR0.js";import{c as a}from"./p-hPTD29t1.js";import"./p-vXpMhGrs.js";const p=()=>{const p=window;p.addEventListener("statusTap",(()=>{o((()=>{const o=document.elementFromPoint(p.innerWidth/2,p.innerHeight/2);if(!o)return;const i=t(o);i&&new Promise((o=>a(i,o))).then((()=>{s((async()=>{i.style.setProperty("--overflow","hidden"),await r(i,300),i.style.removeProperty("--overflow")}))}))}))}))};export{p as startStatusTap}