Bug 6055

Summary: Pressing SPACE toggles toolbar buttons in IE and Edge
Product: ThinLinc Reporter: Samuel Mannehed <samuel@cendio.se>
Component: Web AccessAssignee: Samuel Mannehed <samuel@cendio.se>
Status: NEW QA Contact: Bugzilla mail exporter <bugzilla-qa@cendio.se>
Severity: Normal    
Priority: P2 CC: astrand@cendio.se
Version: trunkKeywords: focus_focus, upstream
Target Milestone: PoolTodo   
Hardware: PC   
OS: Unknown   
Acceptance Criteria:
Bug Depends on:    
Bug Blocks: 5780    

Description From cendio 2016-10-13 13:27:55
Found using IE 11 and Edge 38. Can reproduce using both ThinLinc 4.6 and 4.7
rc2, so this is not a regression.

Description of bug:

After you have used any button in the toolbar in the HTML5 client SPACE will,
when pressed, toggle that button in the toolbar. It continues to happen even
after you have used the mouse inside the session. It only stops happening if
you click somewhere outside any button in the toolbar, or if you click on any
element that belongs to the browser GUI.

Steps to reproduce:

1. Login using the HTML5 client in IE or Edge
2. Use any button in the controlbar, for example to toggle the extra keys
3. press space

Expected behavior:

Any ThinLinc HTML5 client interface shouldn't react to keyboard input except
for when focusing the clipboard text area.

Actual behavior:

Even though the SPACE is being sent to the server, the toolbar buttons are
still being toggled.
------- Comment #1 From cendio 2016-10-13 13:57:08 -------
This bug does not apply to the new toolbar-handle in 4.7.
------- Comment #2 From cendio 2016-10-18 11:04:42 -------
This does not happen on mobile devices.
------- Comment #3 From cendio 2016-10-24 15:10:15 -------
------- Comment #4 From cendio 2017-10-23 13:55:25 -------
Fixed upstream!

------- Comment #5 From cendio 2017-10-23 13:57:54 -------
Moved from "Next" to "---" for discussion.