bbennett-ks opened a new pull request, #1164:
URL: https://github.com/apache/guacamole-client/pull/1164

   In addition to GUACAMOLE-2217, this PR also addresses:
   - GUACAMOLE-2218: Caps Lock pressed while browser unfocused can invert Shift 
state
   - GUACAMOLE-1182: State of Caps Lock is not synced if enabled prior to 
connecting
   
   **Overview of Changes**
   - Adds automatic synchronization of toggle modifier keys (Caps Lock, Num 
Lock, Scroll Lock) between the local browser and remote Guacamole session.
   - Tracks lock key states from keyboard, mouse, and touch events, detecting 
state changes and automatically reesyncing when local and remote states diverge.
   - Prevents lock key state mismatches when users change lock key state 
outside the Guacamole browser window.    
   
   **Testing**
   Browsers
   - Chrome, Edge, Safari
   
   Platforms
   - MacBook M3 Pro, Dell Pro Max
   
   Virtualization Platforms
   - MacBook M3 Pro/VMware Fusion VMs (aarch64): Rocky 9, Debian 3
   - Dell Pro Max/VMware Workstation VMs (x86_64): Rocky 9, Ubuntu 2022, 
Windows Server 2025


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to