History log of /yui3/src/node-focusmanager/js/node-focusmanager.js
Revision Date Author Comments Expand
22c19eb81c822db2d3e97baa28081f1660ec84b3 25-Jul-2011 Ryan Grove <ryan@wonko.com>

API docs: Clarify that "circular" defaults to true.

b6b4e00bb6e7964b43a8aa227aaeb52200c9f7a7 22-Sep-2010 Ryan Grove <ryan@wonko.com>

Fix an issue with next/previous behavior. [Fixes #2529353] When the "circular" attribute was set to false, focus could get stuck at the beginning or end of a control set when using the next/previous keys.

2fecc5d3547913d83db5015c3a93235e31056350 30-Jul-2010 Ryan Grove <ryan@wonko.com>

Fix an issue that prevented arrow keys from working properly in form input fields and textareas inside a focused node. [Fixes #2529041]

d0e2e8565aea7bba3a84eca3a35d994bd503bf08 30-Jul-2010 Ryan Grove <ryan@wonko.com>

Remove trailing whitespace (no code changes).

c48cf12a861808708c3dc0e82c5e515bede917ad 30-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

allow any number of descendants; no node.focus at bounds when circular is false [fixes 2528733]

22fac51fb67125bc6b1a7d3056db189f923eabda 30-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

allow single descendant

739690c30d76ab5f6972a21f399652c748797f8f 22-Jan-2010 Todd Kloots <kloots@yahoo-inc.com>

Updated so that the "refresh" method will setup event listeners if they haven't yet been setup. Fixes #2528356 and #2528462.

0e9aff85080724c3368fc25eb919d5b98b2e0668 22-Sep-2009 Todd Kloots <kloots@yahoo-inc.com>

Updated to correctly infer the activeDescendant attribute from markup in IE to fix 2528262

c83035aafad4df2df1395e97965909d7f7ac2a62 20-Aug-2009 Todd Kloots <kloots@yahoo-inc.com>

queryAll -> all

100123034ebc324a45f96de8e6a04aa74f41694b 11-Aug-2009 Todd Kloots <kloots@yahoo-inc.com>

Updated node equality checks to use compareTo

dbd62ba5a7e6f4f5f20092cc980f8891b72f2d94 08-Aug-2009 Todd Kloots <kloots@yahoo-inc.com>

Updated code for checking if target of a mousedown event is a child of a descendant managed by the focus manager [bug 2528065]

0d0d7420929ecfee4967a04f59753fa175ea3786 27-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Fixed issue where non-natively focusable elements where not firing the click event when the user presses the enter key. Fixed issue where key-related event handlers were getting attached each time one of the host Node's focusable descendants are focused. Lastly, removed support for FF2.

f1ae5a093446a8d9906da2854617681059bd7718 26-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Removed the call to Y.Node.getDOMNode now that [bug 2527919] is fixed.

5853dcbe89a88bec5c72680cbadf85cc55116611 22-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Fixed JavaScript error when attempting to remove the class name defined by the "focusClass" attribute when the "focusClass" is null.

3400b203be7070506f073537f5150b980d363089 20-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Fixed broken "focus" event listener

320a72c9ec50308f8dfa87368d7c132630e9398f 15-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Documentation update. NAME field now camel case.

3d15b2280b07c5175f2af409791b701005333c4c 14-May-2009 Todd Kloots <kloots@yahoo-inc.com>

+ Changed "hasFocus" attribute to "focused" + Updated the "focusClass" so that it can also take an object literal used to define both the class name and a function that can be used to specify the Node instance to which the class should be applied + Fixed issue in Webkit where mousing down on a child node of one of the specified descendants would not result in the descendant being focused + Fixed issue in Opera where the "focued" attribute would be incorrectly be set to "false" when moving focus between BUTTON elements

33238af221f82ed28e0724a5ca7fbf93b241157a 04-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Updates to API docs

e9f1af8a0c27d3ca68c07945c0827751d44368ad 02-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Doc updates. Renamed FocusManager class to NodeFocusManager

b6a72da8ecd1c725f5c9432172ae02d72e09162b 02-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Updated

aa7fdbea2a10bb6b553e560cd6d5f02d507e2083 02-May-2009 Todd Kloots <kloots@yahoo-inc.com>

Renamed the focusmanager module to node-focusmanager