Summary | Accesskeys in Firefox 3 |
Queue | Horde Base |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | Horde Developers (at) |
Requester | chuck (at) horde (dot) org |
Created | 05/31/2008 (6221 days ago) |
Due | |
Updated | 09/22/2008 (6107 days ago) |
Assigned | 09/22/2008 (6107 days ago) |
Resolved | 09/22/2008 (6107 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
Ctrl on Macs?
accesskeys are handled - right now it's not. And a preference is worse
because I can use accesskeys on both mac and win; with a preference I
have to pick one.
To be clear, right now accesskeys don't work at all on the mac - the
command key isn't available to override in the way that the keyhandler
is doing it it seems.
combination. Users will complain if the key is no longer the same.
platforms and browsers, I can already hear the (valid) complaints
about the key being different to the user's favorite platform/browser
combination.
using another platform's browser, I'd have to change the preference
(and then change it back) if I want accesskeys. I don't think this is
a good idea.
this a preference.
me (FF/Mac), but that's probably because Alt/Command is the OS
shortcut key on Macos. Any objection to having the script platform
sniff and use Ctrl instead of Alt on Mac?
Any element that has at least 1 event listener added to it via
Event.observe() has the attribute '_prototypeEventID' set. This
attribute links to the location in the Event.cache() which contains
the observe information. This code snippet will return the
Event.cache element if it exists and if it has at least 1 observed
event (looks like the Event.cache array is not pruned when the last
observer is removed)
Taken from Chuck Hagenbuch
seems to work great so far. It doesn't handle onclick events yet that
have been attached programatically though.
Here's some code snippet from Michael that should do that trick:
$H(Event.cache[$(element)._prototypeEventID.first()]).findAll(function(h) {
return h.key && h.value.flatten().size(); });
attributes to deal with this issue. People can use it until IMP is
fixed.
http://userscripts.org/scripts/show/29539
(vBulletin) have an issue with this double access key issue. I need a
solution ASAP! if anyone can come up with it.
template to render the bottom navbars, we still get doubled accesskeys.
Priority ⇒ 1. Low
State ⇒ Assigned
Patch ⇒ No
Milestone ⇒
Assigned to
Queue ⇒ Horde Base
Summary ⇒ Accesskeys in Firefox 3
Type ⇒ Bug
Assigned to Chuck Hagenbuch
page, then pressing the accesskey will select the first matching link
instead of following it. This happens on pages where we have top and
bottom navbars, for instance.
We should figure out a way to either never output a second instance of
the same accesskey, or have some javascript that post-processes links
and removes duplicates.