0

I use Google Chrome, and often I want to press the 'End' key to scroll to the bottom of the webpage, to click on the buttons, like "resolve & close". It's just natural to go to the bottom to read the last bit of text, and then close the case. But "End" does nothing. Then I click on the webpage to give it focus, since I'm aware that within a website that a certain part needs to be in focus to accept such keyboard shortcuts (which is foolish), but even then it doesn't work. So they I grab the mouse, and the purpose of the keyboard shortcut is already lost at this point, and scroll the window to a place where I have access to the header or footer, and then click there, and them eventually the keyboard as control, and I can press 'End' to scroll to the bottom. Why can't I do this at any old time?

User interface is very important.

REPRO STEPS: I am not sure if this is the ONLY time it happens, but after purposely attempting to get this to occur, doing all kinds of things that I normally do, this is at least ONE way: Click "Working On" and select something. The window will disappear. Pressing "Home" or "End" will not work. I've realized that in this state, if you press the up or down arrow, the menu for "Working On" will reappear in the top-left corner of the browser (huh? first, why is it appearing, and second, why in the top left corner?) So, this is very likely what was happening.

Thanks! =)

P.S. Please auto click "Notify" for me within Stack Exchange, I don't wish to click this every time. Please remember my setting for me. Thank you.

Fog Creek Case FC2014649

flag

1 Answer

1

After playing with your repro steps, I think I know what's happening now!

We have keyboard shortcuts wired up on our menus so that while the menu is open, if you press the end key it will move your selection to the last menu item.

I think what's happening is if you have certain menus displayed (like the Working On menu in your repro steps) these key bindings aren't always being properly disabled when the menu disappears.

I've opened a case to dig into the underlying cause of this. Thanks for reporting it!

link|flag
Google Chrome 9.0. Windows Vista 64-bit. I added repro steps to the case above. It's not something that happens without invoking menus and such, which I guess is obvious in hindsight, since the focus is elsewhere, someplace other than the page. But I've seen other sites in Chrome (and perhaps other browsers) where Home and End and arrow keys won't work due to the focus being someplace other than the page you think you're viewing. E.g. in some forums, it matters if you click inside or outside the thread 'window', to give focus to the right place. Ugh! Thanks for the reply! :) – Jason Doucette Feb 10 2011 at 16:22
I've updated my answer to reflect the underlying bug. Thanks for messing around with this until you found a solid repro! – db Feb 10 2011 at 21:20

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.