webui: update DEAR_LLM.md, rm .shadowRoot refs
diff --git a/webui/src/web-components/demo/sketch-timeline-viewport.demo.ts b/webui/src/web-components/demo/sketch-timeline-viewport.demo.ts
index 0e53586..cc4b519 100644
--- a/webui/src/web-components/demo/sketch-timeline-viewport.demo.ts
+++ b/webui/src/web-components/demo/sketch-timeline-viewport.demo.ts
@@ -100,14 +100,11 @@
// Helper functions
const setupScrollContainer = () => {
- if (timeline.shadowRoot) {
- const scrollContainer =
- timeline.shadowRoot.querySelector("#scroll-container");
- if (scrollContainer) {
- timeline.scrollContainer = { value: scrollContainer };
- console.log("Scroll container set up:", scrollContainer);
- return true;
- }
+ const scrollContainer = timeline.querySelector("#scroll-container");
+ if (scrollContainer) {
+ timeline.scrollContainer = { value: scrollContainer };
+ console.log("Scroll container set up:", scrollContainer);
+ return true;
}
return false;
};
@@ -118,12 +115,10 @@
}
const observer = new MutationObserver(() => {
- if (timeline.shadowRoot) {
- observer.disconnect();
- timeline.updateComplete.then(() => {
- setupScrollContainer();
- });
- }
+ observer.disconnect();
+ timeline.updateComplete.then(() => {
+ setupScrollContainer();
+ });
});
observer.observe(timeline, { childList: true, subtree: true });