[BUG] 历史搜索页面overflow
kooWZ opened this issue · 2 comments
kooWZ commented
当历史搜索数量超出一屏时,
DanXi/lib/page/opentreehole/hole_search.dart
Line 133 in 97c48f6
报overflow,同时内部的ListView不能滚动
kooWZ commented
直接用SingleChildScrollView
把整个Column包上可以修复,但是这样搜索栏也会跟着滚动
我认为理想的效果是搜索栏和“历史记录”字样、”清除“按钮置顶,只滚动内部的ListView
w568w commented
同时内部的ListView不能滚动
有研究过这个的原因吗?是不是 Flexible
导致的?
这个组件是在 03bb09c#diff-302fdaa1d48e266c0964b4a60f43d4f2cdc0217b0042b379adad73c1aa40d1ef 加上的,对 Flexible
我确实没啥印象了,你可以替换成 Expand
,然后把 Column
的 mainAxisSize: MainAxisSize.min
改成 max
试试看。