diff --git a/changelog.md b/changelog.md index e0ff6760..07d2fd10 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,6 @@ +`2024.11.10 v0.4.4` +【修复】修复了部分系统上弹窗、浮层等无法出现,或动画表现异常的问题 + `2024.10.27 v0.4.3` 【修复】修复了部分系统上文字显示不全的问题 diff --git a/package.json b/package.json index dd02f31e..a42d4eeb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "MusicFree", - "version": "0.4.3", + "version": "0.4.4", "private": true, "license": "AGPL", "author": { diff --git a/release/version.json b/release/version.json index d7bada75..cd5f7885 100644 --- a/release/version.json +++ b/release/version.json @@ -1 +1 @@ -{"version":"0.4.3","changeLog":["安装包上传到了飞书云文档,浏览器打开链接后有个下载说明,可以根据这个指引安装apk", "【修复】修复了部分系统上文字显示不全的问题", "以下是更早版本的修复", "1. 【修复】修复本地音乐无法播放的问题", "2. 【修复】修复桌面歌词无法开启的问题","3. 【修复】修复了修改桌面歌词颜色会导致闪退的问题","4. 【修复】回滚了本地音乐部分读取文件的逻辑","5. 【修复】修复了点击【编辑歌单信息】按钮无效的问题"],"download":["https://r0rvr854dd1.feishu.cn/drive/folder/KLqKfWOA3lx8MKdo8xNcYpR8n7t"]} +{"version":"0.4.4","changeLog":["安装包上传到了飞书云文档,浏览器打开链接后有个下载说明,可以根据这个指引安装apk", "【修复】修复了部分系统上弹窗、浮层等无法出现,或动画表现异常的问题", "以下是更早版本的修复", "- 【修复】修复了部分系统上文字显示不全的问题", "- 【修复】修复本地音乐无法播放的问题", "- 【修复】修复桌面歌词无法开启的问题","- 【修复】修复了修改桌面歌词颜色会导致闪退的问题","- 【修复】回滚了本地音乐部分读取文件的逻辑","- 【修复】修复了点击【编辑歌单信息】按钮无效的问题"],"download":["https://r0rvr854dd1.feishu.cn/drive/folder/KLqKfWOA3lx8MKdo8xNcYpR8n7t"]} diff --git a/src/components/base/input.tsx b/src/components/base/input.tsx index 060f2182..118b87ee 100644 --- a/src/components/base/input.tsx +++ b/src/components/base/input.tsx @@ -6,11 +6,11 @@ import {StyleSheet, TextInput, TextInputProps} from 'react-native'; interface IInputProps extends TextInputProps { fontColor?: string; - hasHorizonalPadding?: boolean; + hasHorizontalPadding?: boolean; } export default function Input(props: IInputProps) { - const {fontColor, hasHorizonalPadding = true} = props; + const {fontColor, hasHorizontalPadding = true} = props; const colors = useColors(); const currentColor = fontColor ?? colors.text; @@ -24,7 +24,7 @@ export default function Input(props: IInputProps) { placeholderTextColor={Color(currentColor).alpha(0.7).toString()} {...props} style={[ - hasHorizonalPadding + hasHorizontalPadding ? styles.container : styles.containerWithoutPadding, defaultStyle, diff --git a/src/components/dialogs/components/downloadDialog.tsx b/src/components/dialogs/components/downloadDialog.tsx index 314a388a..4ed638ee 100644 --- a/src/components/dialogs/components/downloadDialog.tsx +++ b/src/components/dialogs/components/downloadDialog.tsx @@ -6,10 +6,10 @@ import openUrl from '@/utils/openUrl'; import Clipboard from '@react-native-clipboard/clipboard'; import {ScrollView, TouchableOpacity} from 'react-native-gesture-handler'; import {hideDialog} from '../useDialog'; -import Config from '@/core/config'; import Checkbox from '@/components/base/checkbox'; import Button from '@/components/base/textButton.tsx'; import Dialog from './base'; +import PersistStatus from '@/core/persistStatus'; interface IDownloadDialogProps { version: string; @@ -25,7 +25,7 @@ export default function DownloadDialog(props: IDownloadDialogProps) { { if (skipState) { - Config.set('status.app.skipVersion', version); + PersistStatus.set('app.skipVersion', version); } hideDialog(); }}> @@ -55,7 +55,7 @@ export default function DownloadDialog(props: IDownloadDialogProps) { onPress={() => { hideDialog(); if (skipState) { - Config.set('status.app.skipVersion', version); + PersistStatus.set('app.skipVersion', version); } }}> 取消 @@ -63,7 +63,7 @@ export default function DownloadDialog(props: IDownloadDialogProps) {