enyojs/moonstone — pull request #1866 by dmikey (2014-12-24 01:00:19+00:00)
Title: ENYO-592 defaultSpotlightDisappear property in pageUpControl doesn't work in short scroller

Issue.

When the scroll gap is small, using a paging button will cause the Spotlight Spot to jump to another container.

Fix.

The problem is that paging buttons are not enabled, before being disabled, causing spotlight to leave the container in search of another spot. The fix pushes disabled or enabled buttons into a queue, buttons are enabled, before others are disabled.