-
Notifications
You must be signed in to change notification settings - Fork 732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ctrl-space should select a column ... #3077
Comments
Hello, is this issue still open? |
Hi Mathusela - feel free to start on the ticket =) please do the tripple click as above, turn on protocol logging, and see what happens in the protocol log for a - - it may be that we can't get this out of the browser. Drop your findings back into the ticket ... Thanks ! |
Will do, I'll take a look soon. Thanks - Matt |
Can't see anything immediately out of place in the protocol logs, shift+space (working event) and ctrl+space (broken event) appear consistent. |
Oh - interesting; it is possible then that a subsequent event causes de-selection in error; can you share the protocol log ? I guess we need to work out whether that's an event that we send, or just the core getting confused somehow. I believe we send as a separate key-event rather than a UTF-8 input method character so ... the code paths should be remarkably similar to desktop. |
Hi sorry for the late follow up:
|
Its odd - it seems we have rather few 'keyup' events happening - I would expect us to have an OUTGOING: key type=up sort of event; then again - - seems to work immediately on the key-down in the desktop version; so that's not obviously the problem. It is particularly amazing that the action seems to happen after some time delay - if you press ctrl-space and leave it. I'd look at the logs on the coolwsd side to hunt down what oddness is going on in that gap - and that suddenly makes us refresh the row selections. Rather an interesting one =) |
This is an Easy Hack.
Potential mentors: @merttumer
Detailed description and rationale
calc: ctrl-space should select a column ...
Code pointers
This works in the PC / desktop app. You'll want to tripple click in help->about, look in the browser's console to see what events are going out on the wire for this (I guess), and see whether the browser swallows the ctrl up/down, or if the 'space' event (which is quite a special event) is mis-transmitted somehow.
Shift-space selects the row - and this appears to work; unclear why =)
Might be an nightmare =) but perhaps it is easy enough; lets see.
The text was updated successfully, but these errors were encountered: