1.3.2 fix has caused dismissal pane to overflow now
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
The body quotes a snippet that wraps an Align in a ClipRect and switches on value == 1; find that code in the repository by searching for clipBehavior, then read the git history of the 1.3.2 change that removed the conditional. Reproduce the left-side overflow by dragging a dismissible tile outside its ListView. Done means the tile stays clipped in that case and the change does not reintroduce the problem the 1.3.2 fix addressed.
由索引模型根据 Issue 内容生成。
描述
A fix was recently implemented in 1.3.2 to remove clipBehavior: value == 1 ? Clip.none : Clip.hardEdge
But this has now resulted in the tile overflowing on the left when dragged outside of the ListView it's placed inside - I think we need to use Clip.hardEdge to prevent this.
Is there an issue with just doing this?
final align = Align(
alignment: alignment,
heightFactor: axis == Axis.vertical ? value : null,
widthFactor: axis == Axis.horizontal ? value : null,
child: child,
);
// if (value == 1) {
// // We don't want to clip our child in normal conditions.
// return align;
// }
// We can't use ClipBehavior.none on Flutter versions < 3.
return ClipRect(
clipBehavior: Clip.hardEdge, <------ THIS SOLVES THE ISSUE
child: align,
);
- 主要语言
- Dart
- 星标
- 2.9k
- 派生
- 646
- 平均合并
- 5 分钟
- 30 天内合并 PR
- 9
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 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 天内回复