add scrollbar to chips

This commit is contained in:
Henry Hiles 2026-09-16 15:56:45 -04:00
commit e2c171adec
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -83,7 +83,10 @@ final class const EmojiPicker({
), ),
SizedBox( SizedBox(
height: 48, height: 48,
child: Scrollbar(
controller: categoryScrollController,
child: SuperListView( child: SuperListView(
padding: .only(bottom: 12),
scrollDirection: .horizontal, scrollDirection: .horizontal,
controller: categoryScrollController, controller: categoryScrollController,
listController: categoryListController, listController: categoryListController,
@ -103,7 +106,8 @@ final class const EmojiPicker({
index: index, index: index,
scrollController: scrollController, scrollController: scrollController,
curve: (_) => Curves.easeInOut, curve: (_) => Curves.easeInOut,
duration: (_) => Duration(milliseconds: 300), duration: (_) =>
Duration(milliseconds: 300),
alignment: 0, alignment: 0,
); );
}, },
@ -113,6 +117,7 @@ final class const EmojiPicker({
.toList(), .toList(),
), ),
), ),
),
Expanded( Expanded(
child: SuperListView.builder( child: SuperListView.builder(
listController: listController, listController: listController,