mirror of
				https://github.com/redphx/better-xcloud.git
				synced 2025-11-03 23:44:05 +01:00 
			
		
		
		
	Fix binding mouse scrolls as clicks
This commit is contained in:
		
							
								
								
									
										4
									
								
								dist/better-xcloud.user.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/better-xcloud.user.js
									
									
									
									
										vendored
									
									
								
							@@ -5148,8 +5148,6 @@ class KeyHelper {
 | 
			
		||||
    let name;
 | 
			
		||||
    if (e instanceof KeyboardEvent) {
 | 
			
		||||
      code = e.code;
 | 
			
		||||
    } else if (e instanceof MouseEvent) {
 | 
			
		||||
      code = "Mouse" + e.button;
 | 
			
		||||
    } else if (e instanceof WheelEvent) {
 | 
			
		||||
      if (e.deltaY < 0) {
 | 
			
		||||
        code = WheelCode.SCROLL_UP;
 | 
			
		||||
@@ -5160,6 +5158,8 @@ class KeyHelper {
 | 
			
		||||
      } else {
 | 
			
		||||
        code = WheelCode.SCROLL_RIGHT;
 | 
			
		||||
      }
 | 
			
		||||
    } else if (e instanceof MouseEvent) {
 | 
			
		||||
      code = "Mouse" + e.button;
 | 
			
		||||
    }
 | 
			
		||||
    if (code) {
 | 
			
		||||
      name = KeyHelper.codeToKeyName(code);
 | 
			
		||||
 
 | 
			
		||||
@@ -21,8 +21,6 @@ export class KeyHelper {
 | 
			
		||||
 | 
			
		||||
        if (e instanceof KeyboardEvent) {
 | 
			
		||||
            code = e.code;
 | 
			
		||||
        } else if (e instanceof MouseEvent) {
 | 
			
		||||
            code = 'Mouse' + e.button;
 | 
			
		||||
        } else if (e instanceof WheelEvent) {
 | 
			
		||||
            if (e.deltaY < 0) {
 | 
			
		||||
                code = WheelCode.SCROLL_UP;
 | 
			
		||||
@@ -33,6 +31,8 @@ export class KeyHelper {
 | 
			
		||||
            } else {
 | 
			
		||||
                code = WheelCode.SCROLL_RIGHT;
 | 
			
		||||
            }
 | 
			
		||||
        } else if (e instanceof MouseEvent) {
 | 
			
		||||
            code = 'Mouse' + e.button;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (code) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user