Skip to content

保持播放器子菜单容器高度一致#753

Merged
MCDFsteve merged 1 commit into
mainfrom
codex/inherit-player-menu-height
Jul 17, 2026
Merged

保持播放器子菜单容器高度一致#753
MCDFsteve merged 1 commit into
mainfrom
codex/inherit-player-menu-height

Conversation

@MCDFsteve

Copy link
Copy Markdown
Collaborator

修改内容

  • 统一复用播放器主菜单按可见调节项数量计算出的容器高度
  • 子菜单切换时不再按自身内容数量改变外层容器高度
  • 保留独立播放列表菜单原有的内容高度计算逻辑

原因与影响

此前每个子菜单都会根据自身内容重新计算高度,导致从主菜单进入不同面板时容器明显跳变。现在常规子菜单继承主菜单高度,内容较多时继续使用原有滚动区域。

验证

  • flutter analyze lib/themes/nipaplay/widgets/video_settings_menu.dart
  • flutter test test/player_menu_definition_builder_test.dart
  • git diff --check

@MCDFsteve
MCDFsteve requested a review from a team as a code owner July 17, 2026 15:04
@MCDFsteve
MCDFsteve merged commit 77e5955 into main Jul 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant