소스 검색

fix: Keyboard binding F10-F12 bug

micha 2 년 전
부모
커밋
45575a17b5
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      _LibreLightDesk.py

+ 3 - 2
_LibreLightDesk.py

@@ -5331,9 +5331,10 @@ class GUIWindow():
                 elif "s" == event.keysym:
                     modes.val("SELECT",1)
             elif event.keysym in ["F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12"]:
-                nr = int( event.keysym[1])
+                nr = int( event.keysym[1:]) # F:1-12
                 nr = nr-1+81  
-                cprint("F-KEY",value,nr)
+                cprint("F-KEY",value,nr,event.keysym)
+                print(event)
                 master.preset_go(nr-1,xfade=None,val=value)
             elif event.keysym in ["1","2","3","4","5","6","7","8","9","0"]:
                 nr = int( event.keysym)