diff --git a/publish/changeLog.md b/publish/changeLog.md index 355ddb6..fc2eaf9 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -4,7 +4,6 @@ ### 优化 -- 更新设置界面菜单布局 - 添加歌单分类、排行榜激活指示器 - 调整设置界面竖屏下的UI布局 @@ -13,3 +12,4 @@ - 修复歌单排序列表滚动重置问题 - 修复搜索提示列表的显示时机问题 - 就放tx源歌词获取失败的问题 +- 修复将播放速率调整为0.6后,再次打开设置面板将会导致app崩溃的问题 diff --git a/src/components/common/Slider.tsx b/src/components/common/Slider.tsx index 381aa5b..ead4266 100644 --- a/src/components/common/Slider.tsx +++ b/src/components/common/Slider.tsx @@ -17,6 +17,11 @@ export type SliderProps = Pick<_SliderProps, export default memo(({ value, minimumValue, maximumValue, onSlidingStart, onSlidingComplete, onValueChange, step }: SliderProps) => { const theme = useTheme() + const handleValueChange = (value: number) => { + // 修复当value小于等于minimumValue时,首次调用会传入0的问题 + if (onValueChange && minimumValue != null) onValueChange(Math.max(value, minimumValue)) + } + return ( )