소스 검색

feat: 禁用双击指法跳转

TIANYONG 8 달 전
부모
커밋
fd42b5b0dd
2개의 변경된 파일8개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 0
      src/view/fingering/index.module.less
  2. 3 5
      src/view/fingering/index.tsx

+ 5 - 0
src/view/fingering/index.module.less

@@ -147,6 +147,11 @@
   }
 }
 
+.transTizhi {
+  position: absolute;
+  top: -20px;
+}
+
 .canDisplay {
   opacity: 1;
   pointer-events: initial;

+ 3 - 5
src/view/fingering/index.tsx

@@ -36,10 +36,8 @@ export default defineComponent({
     });
 
     const doubeClick = () => {
-      // 如果在评测和跟练中,双击指法不跳转
-      if ((state.modeType === 'evaluating' && evaluatingData.startBegin) || (state.modeType === 'follow' && followData.start) || state.playState === "play") {
-        return;
-      }
+      // 管乐迷没有乐器指法页面,暂时不需要双击跳转
+      return;
       const nowTime = Date.now();
       if (nowTime - fingerData.delay < 300) {
         emit("open");
@@ -68,7 +66,7 @@ export default defineComponent({
               </div>
 
               {state.fingeringInfo.hasTizhi && (
-                <div class={[styles.tizhi, canTizhi && styles.canDisplay]} onClick={() => (fingerData.relationshipIndex = fingerData.relationshipIndex === 0 ? 1 : 0)}>
+                <div class={[styles.tizhi, styles.transTizhi, canTizhi && styles.canDisplay]} onClick={() => (fingerData.relationshipIndex = fingerData.relationshipIndex === 0 ? 1 : 0)}>
                   替指
                 </div>
               )}