ReorderableListView will cause flutter_slidable error when long press to sort
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
The stack trace names SlidableScrollingBehavior and SlidableNotificationSender in the flutter_slidable package, and the trigger is a long press inside a ReorderableListView. Start by reproducing with a minimal list that has slidable items and a reorderable long press, then check where Scrollable.of() is called from the slidable scrolling behaviour's context. Done means the long-press reorder runs without the assertion, with a test that covers it.
索引モデルが issue の本文から書いたものです。
説明
Flutter 3.7.6 • channel stable
flutter_slidable 2.0.0
1、Without long pressing the widget to sort, everything works fine
2、When sorting by long press, the following error occurs
======== Exception caught by widgets library =======================================================
The following assertion was thrown building SlidableNotificationSender(state: _SlidableNotificationSenderState#c9e0d):
Scrollable.of() was called with a context that does not contain a Scrollable widget.
No Scrollable widget ancestor could be found starting from the context that was passed to Scrollable.of(). This can happen because you are using a widget that looks for a Scrollable ancestor, but no such ancestor exists.
The context used was:
SlidableScrollingBehavior(dirty, state: _SlidableScrollingBehaviorState#00531)
- 主要言語
- Dart
- スター
- 2.9k
- フォーク
- 646
- 平均マージ
- 5分
- マージ済み PR(30日)
- 9
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
letsar/flutter_slidable のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
letsar/flutter_slidable#563 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
letsar/flutter_slidable#549 ·
メンテナーはふだん 1 日以内に返信
-
Lock action-pane intent for a continuous drag until neutral settle対応中かも @lukemmtt が 195 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
letsar/flutter_slidable#546 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
letsar/flutter_slidable#541 ·
メンテナーはふだん 1 日以内に返信
-
Example is not runnable on android対応中かも @akhil-ge0rge が 351 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 18/100
letsar/flutter_slidable#540 ·
メンテナーはふだん 1 日以内に返信
letsar/flutter_slidable の issue をすべて見る
似ている issue
-
Two-column tablet layout crashes on mobile (Cozy stub)対応中かも @jbrnzl が今日担当しました。 オープンarea::rooms
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
linagora/twake-on-matrix#3569 ·
メンテナーはふだん 3 日以内に返信
-
ai-driven-fuzzing bug Minor
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
linagora/tmail-flutter#5111 ·
メンテナーはふだん 1 日以内に返信
-
check-relative-paths reports links to existing directories as missing対応中かも @reidbaker-agent が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
google/skills_lint.dart#202 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
メンテナーはふだん 1 日以内に返信
-
a: tests c: proposal p: cupertino_ui p: material_ui package team-design
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
flutter/flutter#195936 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信