螃蟹
6 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
4 additions and
2 deletions
-
packages/effects/layouts/src/widgets/preferences/blocks/theme/builtin.vue
|
|
|
@ -104,7 +104,7 @@ function selectColor() { |
|
|
|
|
|
|
|
watch( |
|
|
|
() => [modelValue.value, props.isDark] as [BuiltinThemeType, boolean], |
|
|
|
([themeType, isDark]) => { |
|
|
|
([themeType, isDark], [_, isDarkPrev]) => { |
|
|
|
const theme = builtinThemePresets.value.find( |
|
|
|
(item) => item.type === themeType, |
|
|
|
); |
|
|
|
@ -113,7 +113,9 @@ watch( |
|
|
|
? theme.darkPrimaryColor || theme.primaryColor |
|
|
|
: theme.primaryColor; |
|
|
|
|
|
|
|
themeColorPrimary.value = primaryColor || theme.color; |
|
|
|
if (!(theme.type === 'custom' && isDark !== isDarkPrev)) { |
|
|
|
themeColorPrimary.value = primaryColor || theme.color; |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
); |
|
|
|
|