This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | a11y: holding down Ctrl+Arrows does not move element continuously | ||
---|---|---|---|
Product: | uml | Reporter: | Peter Lam <petersl> |
Component: | General Diagram | Assignee: | Trey Spiva <tspiva> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | Keywords: | A11Y |
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Peter Lam
2008-09-03 23:52:43 UTC
bumping this to P2 since this also affects usability. When using keyboard to create element to diagram from palette or project tree, the created element ends up in the middle of the diagram which user normally has to move it to a desired location. So, moving has to be pressed with Ctrl+Arrows keys repeatedly for each step of move. This works on the Mac. It must be a windows issue. I made some investigation and not sure why it was changed in 6.5/ in 6.5 move happened on keyReleased, in 6.1 on keyPressed. on windows if I press and hold a key it will generate number of keyPressed and generate keyReleased only once when it will be released. may be mac generate keyReleaed continuously. That may be true, but again on the Mac this works. The change was made to work similar to the standard mouse move action. If this is the reason why it is not working on windows we can add the move to the logic that detects if we are already in a move action. However I want to make sure that is does not mess up the Mac behavior first. Ok on the Mac we only receive one Mouse Pressed event, but multiple mouse release events. From what Sergy said we are getting multiple mouse pressed buttons but only one mouse release event. Reviewed verified in build 20080910 |