* [x] I have followed the instructions in the PR template This PR handles pointer events and focus which did following changes: - `element_from_point` and focus is now acquired from root node object by using `get_root_node` from document or a shadow root. - `TextAgent` is appended individually in each shadow root. These changes handles pointer events and focus well in a web app that are running in a shadow dom, or else the hover pointer actions and keyboard input events are not triggered in a shadow dom. Helpful for building embeddable/multi-view web-apps. |
||
|---|---|---|
| .. | ||
| app_runner.rs | ||
| backend.rs | ||
| events.rs | ||
| input.rs | ||
| mod.rs | ||
| panic_handler.rs | ||
| screen_reader.rs | ||
| storage.rs | ||
| text_agent.rs | ||
| web_logger.rs | ||
| web_painter.rs | ||
| web_painter_glow.rs | ||
| web_painter_wgpu.rs | ||
| web_runner.rs | ||