History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: CHD-509
Type: Bug Bug
Status: Open Open
Assignee: Unassigned
Reporter: Joe Geck
Votes: 1
Watchers: 1
Operations

Clone this issue
If you were logged in you would be able to see more operations.
Cerberus Helpdesk

Keyboard commands do not work if you directly click a ticket checkbox

Created: 08/Feb/08 10:13 PM   Updated: 17/Jun/10 06:08 AM
Fix Version/s: An Ounce of Prevention

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description   
Summary:
The commands will not respond after clicking a ticket checkbox, unless you "unfocus" the checkbox by clicking somewhere else on the webpage. Note that if you select a ticket by clicking any where else on the row instead of the checkbox the commands will work. It wouldn't be a huge problem if there wasn't this natural intuition that you need to directly click the checkbox to select a ticket and then hit 'x' for example to delete it. Right now you need to "unfocus" in between.

Steps:
1) From a ticket worklist click a checkbox next to a ticket
2) Type a keyboard command like 'c' for close

Result:
Command will not register


 All   Comments   Work Log   Change History      Sort Order:
Comment by Jeff Standen [WGM] [25/Feb/08 10:51 PM]
This is due to our keyboard input functions ignoring input when a form control is focused. Currently the 'check all' box unfocuses itself every click. It's possible to do the same thing with list checkboxes (just a bit messy).

I could also investigate allowing keyboard input when checkboxes are selected since the only real input they accept is the spacebar (not a hotkey we'd use).

Comment by Joe Geck [23/Mar/09 11:39 PM]
http://www.cerb4.com/forums/showpost.php?p=9479&postcount=3

gentlemans01 in the forums discovered that keyboard shortcuts stopped working from the Overview and Workflow ticket lists. Long story short, it turns out he was stumbling on this old issue in JIRA. He threw this idea out there in case we ever decide to tackle this potential annoyance.

(quote)
I don't know if this is possible, but maybe instead of making all the checkbox controls defocus themselves after being clicked, (messy, per Jeff Standen's JIRA comment,) you could put a transparent graphic "cover" over the top of the checkbox so the checkbox itself never is actually focused?

the user can already click anywhere else on the row to trigger the selection, so the checkbox is really just window dressing anyway...
(end quote)