mirror of
				https://github.com/gnif/LookingGlass.git
				synced 2025-11-04 06:31:54 +00:00 
			
		
		
		
	[client] wm/wayland: don't grab keyboard
This is unimplemented for Wayland, and only has the effect of confining the mouse.
This commit is contained in:
		
				
					committed by
					
						
						Geoffrey McRae
					
				
			
			
				
	
			
			
			
						parent
						
							a97332025c
						
					
				
				
					commit
					1040a7c168
				
			@@ -88,6 +88,9 @@ void wmGrabKeyboard()
 | 
			
		||||
        CurrentTime);
 | 
			
		||||
      break;
 | 
			
		||||
 | 
			
		||||
    case SDL_SYSWM_WAYLAND:
 | 
			
		||||
      break;
 | 
			
		||||
 | 
			
		||||
    default:
 | 
			
		||||
      if (g_wmState.pointerGrabbed)
 | 
			
		||||
        SDL_SetWindowGrab(g_state.window, SDL_FALSE);
 | 
			
		||||
@@ -113,6 +116,9 @@ void wmUngrabKeyboard()
 | 
			
		||||
      XUngrabKeyboard(g_state.wminfo.info.x11.display, CurrentTime);
 | 
			
		||||
      break;
 | 
			
		||||
 | 
			
		||||
    case SDL_SYSWM_WAYLAND:
 | 
			
		||||
      break;
 | 
			
		||||
 | 
			
		||||
    default:
 | 
			
		||||
      SDL_SetHint(SDL_HINT_GRAB_KEYBOARD, "0");
 | 
			
		||||
      SDL_SetWindowGrab(g_state.window, SDL_FALSE);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user