GF-60073: Don't call restoreFocus for -1 case, since that may be called during resize, and the list shouldn't steal focus for every resize.  Remove unnecessary pageForIndex call, and save _subChildToFocus in focusOnIndex as well.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #1110 from enyojs/GF-60073-2-kevinpschaaf

GF-60073: Don't spot first item in focusOnIndex(-1) case
GF-60665: Close ExpandableInput when pressing Enter.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Avoid overriding spotlightIgnoredKeys.
Added fix for re-highlighting header when only using the pointer to expand/contract (ANG-576).
Merge pull request #1117 from enyojs/GF-60665-aarontam-rc

Gf 60665 aarontam rc
Revert "Update version string to 2.3.0-rc.7"

This reverts commit 655cd1f4a78dadafab0ae5f2619aea1f416c32f5.
Update version string to 2.3.0-rc.7
ANG-276: placeholder: toggle item Enyo-DCO-1.1-Signed-off-by: Brooke Peterson <brooke.peterson@lge.com>
Re-adding this rule to keep this pull request confined to addressing the associated JIRA issue.

The rule actually is redundant and should be removed, but so should a bunch of others; we'll remove them all in a separate pull request.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Clean up some formatting in ToggleText.less.

Also: update generated CSS files.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Restoring ToggleText. We'll create a new ToggleSwitch kind for the visual toggle.

We may get rid of ToggleText since it's no longer used in ToggleItem, but leaving it for now.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Adding visual ToggleSwitch control, using it in ToggleItem.

ToggleSwitch replaces ToggleText in ToggleItem, per the latest design.

Besides being more visually obvious, the new design addresses GF-60661 (an issue with localization, since the translations for "on" and "off" are very long in some languages).

Also did some refactoring and cleanup of the LESS / CSS source.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Removing trailing comma.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
A bit more CSS cleanup for ToggleSwitch.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Merge pull request #1119 from enyojs/ANG-276-brookepeterson-RC

ANG-276: placeholder: toggle item - RC
Update version string to 2.3.0-rc.8