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, ),