Prechádzať zdrojové kódy

唱名向评测模式切换时候 时值优化

黄琪勇 1 mesiac pred
rodič
commit
22aea16356
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      src/page-instrument/header-top/index.tsx

+ 2 - 2
src/page-instrument/header-top/index.tsx

@@ -187,8 +187,8 @@ function modeChangeHandleTimes(oldPlayType: "play" | "sing", oldPlaySource: IPla
   const playSource = nowPlaySource || state.playSource;
   const { notBeatFixtime, xmlMp3BeatFixTime, difftime } = state.times[0];
   const { isOpenMetronome, isSingOpenMetronome } = state;
-  // 跟练模式不切换时值  因为演奏加了唱名,所以往跟练模式切换的时候,刷新谱面的时候需要更新时值,这时候调用handleRessetState 会回到练习模式
-  if(state.modeType === "follow") {
+  // 因为演奏加了唱名,所以往跟练模式切换和评测模式切换的时候,刷新谱面的时候需要更新时值,这时候调用handleRessetState 会回到练习模式,这里是
+  if(state.modeType === "follow" || state.modeType === "evaluating") {
     return false
   }
   // 当相同时候也不处理