Kaynağa Gözat

!970 bug:主题配置开启锁屏时,锁屏时间不规范会导致白屏
Merge pull request !970 from 奔向天边/N/A

zuohuaijun 2 yıl önce
ebeveyn
işleme
6e58b64019
1 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  1. 6 0
      Web/src/layout/lockScreen/index.vue

+ 6 - 0
Web/src/layout/lockScreen/index.vue

@@ -167,6 +167,12 @@ const initSetTime = () => {
 const initLockScreen = () => {
 	if (themeConfig.value.isLockScreen) {
 		state.isShowLockScreenIntervalTime = window.setInterval(() => {
+			// 锁屏时间为null重置为300秒,防止白屏
+			if (themeConfig.value.lockScreenTime == null) {
+				themeConfig.value.lockScreenTime = 300;
+				setLocalThemeConfig();
+				return false;
+			}
 			if (themeConfig.value.lockScreenTime <= 1) {
 				state.isShowLockScreen = true;
 				setLocalThemeConfig();