Kenton Vizdos @kv.codes · Jun 27

Oh Dear.. Why does Selection.getComposedRanges() have MULTIPLE signatures: - Safari: Selection.getComposedRanges(shadowRoot) - Chrome: Selection.getComposedRanges({ shadowRoots: [shadowRoot] }) But hey, now its working in Chrome, Safari (+ iOS), and Firefox! #webcomponents #litjs #webdeveloper

2 likes 0 replies

?