From 4fda1284d91d81c588aefc468f2d7b1a74fd2867 Mon Sep 17 00:00:00 2001 From: orz12 Date: Sat, 20 Jul 2024 19:25:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=BC=E5=85=A5=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=90=8E=E9=A6=96=E9=A1=B5=E6=A0=87=E7=AD=BE=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/setting/pages/home_tabbar_set.dart | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/pages/setting/pages/home_tabbar_set.dart b/lib/pages/setting/pages/home_tabbar_set.dart index 230d2bb9..d6b90316 100644 --- a/lib/pages/setting/pages/home_tabbar_set.dart +++ b/lib/pages/setting/pages/home_tabbar_set.dart @@ -20,8 +20,11 @@ class _TabbarSetPageState extends State { void initState() { super.initState(); defaultTabs = tabsConfig; - tabbarSort = settingStorage.get(SettingBoxKey.tabbarSort, - defaultValue: ['live', 'rcmd', 'hot', 'rank', 'bangumi']); + tabbarSort = settingStorage + .get(SettingBoxKey.tabbarSort, + defaultValue: ['live', 'rcmd', 'hot', 'rank', 'bangumi']) + .map((i) => i.toString()) + .toList(); // 对 tabData 进行排序 defaultTabs.sort((a, b) { int indexA = tabbarSort.indexOf((a['type'] as TabType).id); @@ -89,6 +92,8 @@ class _TabbarSetPageState extends State { physics: const NeverScrollableScrollPhysics(), footer: SizedBox( height: MediaQuery.of(context).padding.bottom + 30, + child: const Align( + alignment: Alignment.centerRight, child: Text('*长按拖动排序 ')), ), children: listTiles, ),