{"version":3,"names":["cop","StableFocusLayer","layer","window","refineObject","document","body","focus","withoutLayers","lively","focusWithoutScroll","beGlobal"],"sources":["stablefocus.js"],"sourcesContent":["/* Works around a Workaround in CodeMirror triggered a document.body.focus...\n  that moved our world */\n\nimport * as cop  from \"src/client/ContextJS/src/contextjs.js\";\n\nvar StableFocusLayer = cop.layer(window, \"StableFocusLayer\").refineObject(document.body, {\n\n focus() {\n\t // call a special focus that will call the native focus...\n   return cop.withoutLayers([StableFocusLayer], () => {\n\t  \tlively.focusWithoutScroll(this)\n  })\n }\n})\n\nStableFocusLayer.beGlobal();\n\nexport default StableFocusLayer;\n"],"mappings":";;;;;;MAGYA,GAAG;IAAA;IAAA;MAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UAAHA,oCAAG;UAAA;QAAA;QAAA;QAAA;MAAA;MAEXC,gBAAgB,GAAGD,GAAG,CAACE,KAAK,CAACC,MAAM,EAAE,kBAAkB,CAAC,CAACC,YAAY,CAACC,QAAQ,CAACC,IAAI,EAAE;QAExFC,KAAK,GAAG;UACP;UACC,OAAOP,GAAG,CAACQ,aAAa,CAAC,CAACP,gBAAgB,CAAC,EAAE,MAAM;YAClDQ,MAAM,CAACC,kBAAkB,CAAC,IAAI,CAAC;UACjC,CAAC,CAAC;QACH;MACD,CAAC;QANAH,KAAK;UAAA;YAAA;YAAA;cAAA;cAAA;YAAA;YAAA;cAAA;cAAA;YAAA;YAAA;UAAA;UAAA;QAAA;MAAA,EAMJ;MAAA;QAAA;UAAA;QAAA;QAAA;UAREN,iDAAgB;UAAA;QAAA;QAAA;QAAA;MAAA;MAUpBA,gBAAgB,CAACU,QAAQ,EAAE;MAAC,mBAEbV,gBAAgB;IAAA;EAAA;AAAA"}