DanXi-Dev/DanXi

[BUG] 历史搜索页面overflow

kooWZ opened this issue · 2 comments

kooWZ commented

当历史搜索数量超出一屏时,


报overflow,同时内部的ListView不能滚动

kooWZ commented

直接用SingleChildScrollView把整个Column包上可以修复,但是这样搜索栏也会跟着滚动
我认为理想的效果是搜索栏和“历史记录”字样、”清除“按钮置顶,只滚动内部的ListView

w568w commented

同时内部的ListView不能滚动

有研究过这个的原因吗?是不是 Flexible 导致的?

这个组件是在 03bb09c#diff-302fdaa1d48e266c0964b4a60f43d4f2cdc0217b0042b379adad73c1aa40d1ef 加上的,对 Flexible 我确实没啥印象了,你可以替换成 Expand,然后把 ColumnmainAxisSize: MainAxisSize.min 改成 max 试试看。