isMounted method is incompatible with Shadow DOM
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- typescript
調査の方向性
isMounted の計算から始め、リンクされた Lit の例を使って動作を再現し、その後、mutation sibling パスで document.contains() のチェックを追跡します。Shadow DOM 内の要素で mounted チェックが機能し、sibling 要素が所定の位置に突然表示されるのではなくアニメーションするようになれば、Issue は完了です。
索引モデルが issue の本文から書いたものです。
説明
Description
The method for calculating isMounted doesn't seem to work in shadow DOM, because document.contains() will return false for anything inside of shadow DOM. Consider using Node.isConnected.
Reproduction
link to the svelte example written in Lit
steps:
- add or remove a chip
- observe that the sibling elements after do not animate but flash into position
debugging steps:
- open dev tools
- find console log of
autoAnimate - click on function to open source
- add debugger to the mutation sibling lines
- add a child
- observe mutation previous sibling
- 主要言語
- TypeScript
- スター
- 13.9k
- フォーク
- 259
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
formkit/auto-animate のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
formkit/auto-animate#240 · リアクション 6 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
formkit/auto-animate#232 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
formkit/auto-animate#235 · コメント 1 件 · リアクション 1 件 ·
-
Image to Videoオープン
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
formkit/auto-animate#233 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 38/100
formkit/auto-animate#231 ·
formkit/auto-animate の issue をすべて見る
似ている issue
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
inu-appcenter/memorIN-frontend#106 ·
メンテナーはふだん 1 日以内に返信
-
kind/bug
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
メンテナーはふだん 7 日以内に返信
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
CSCfi/sd-search-ui#145 ·
メンテナーはふだん 1 日以内に返信
-
Add: Cbeebies pl SDオープンcheck:passed streams:add
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信