BHV-10793 Resolve missing key input issue derived from timing.
spotlightRight and Left are key input handler. They always react even though in transition.

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com
BHV-10793 Use toIndex instead of index
Because at this moment, this.index is not updated yet.
We should make this.toIndex as reference for continued input

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com
BHV-10793 Protect hiding panels when we do not use handle.
We can allow hinding panels only if we use handle.

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com
Merge pull request #1395 from enyojs/BHV-10793-davidum

Bhv 10793 Resolve timing issue that can be occurred from sequential key input

Looks good!

Reviewed-by: Aaron Tam (aaron.tam@lge.com)