From a6ac2c4522dc588148ae3eb2bffd4e0f5550fb3b Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sun, 8 Jun 2025 14:07:54 +0800 Subject: [PATCH] tweak Signed-off-by: bggRGjQaUbCoE --- lib/models_new/space_setting/privacy.dart | 21 +++++++++++++++++---- lib/pages/dynamics/view.dart | 4 +--- lib/plugin/pl_player/view.dart | 2 +- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/lib/models_new/space_setting/privacy.dart b/lib/models_new/space_setting/privacy.dart index 262bc4bc..b15161e3 100644 --- a/lib/models_new/space_setting/privacy.dart +++ b/lib/models_new/space_setting/privacy.dart @@ -28,10 +28,20 @@ class Privacy { factory Privacy.fromJson(Map json) => Privacy( list1: [ SpaceSettingModel( - name: '公开我的收藏', key: 'fav_video', value: json['fav_video']), + name: '公开我的收藏', + key: 'fav_video', + value: json['fav_video'], + ), SpaceSettingModel( - name: '公开我的追番追剧', key: 'bangumi', value: json['bangumi']), - SpaceSettingModel(name: '公开我的追漫', key: 'comic', value: json['comic']), + name: '公开我的追番追剧', + key: 'bangumi', + value: json['bangumi'], + ), + SpaceSettingModel( + name: '公开我的追漫', + key: 'comic', + value: json['comic'], + ), SpaceSettingModel( name: '公开最近投币的视频', key: 'coins_video', @@ -48,7 +58,10 @@ class Privacy { value: json['played_game'], ), SpaceSettingModel( - name: '公开拥有的粉丝装扮', key: 'dress_up', value: json['dress_up']), + name: '公开拥有的粉丝装扮', + key: 'dress_up', + value: json['dress_up'], + ), SpaceSettingModel( name: '公开我的关注列表', key: 'disable_following', diff --git a/lib/pages/dynamics/view.dart b/lib/pages/dynamics/view.dart index f89f152d..0620c001 100644 --- a/lib/pages/dynamics/view.dart +++ b/lib/pages/dynamics/view.dart @@ -99,9 +99,7 @@ class _DynamicsPageState extends State ), ); } else { - return UpPanel( - dynamicsController: _dynamicsController, - ); + return UpPanel(dynamicsController: _dynamicsController); } }, ), diff --git a/lib/plugin/pl_player/view.dart b/lib/plugin/pl_player/view.dart index 244c5cfc..d487506a 100644 --- a/lib/plugin/pl_player/view.dart +++ b/lib/plugin/pl_player/view.dart @@ -1829,7 +1829,7 @@ Widget buildSeekPreviewWidget(PlPlayerController plPlayerController) { 2)); // pageIndex - int pageIndex = (index ~/ 100).clamp(0, data.image!.length); + int pageIndex = (index ~/ 100).clamp(0, data.image!.length - 1); // alignment double cal(m) {