fix for bug where calling blur with empty focus stack would push an undefined element onto the stack
This commit is contained in:
parent
dcbfbe7e49
commit
79dd2abfa7
1 changed files with 1 additions and 1 deletions
|
@ -411,7 +411,7 @@ requires
|
||||||
blur: function(id) {
|
blur: function(id) {
|
||||||
Ox.print('BLUR', id, stack)
|
Ox.print('BLUR', id, stack)
|
||||||
var index = stack.indexOf(id);
|
var index = stack.indexOf(id);
|
||||||
if (index == stack.length - 1) {
|
if (index > -1 && index == stack.length - 1) {
|
||||||
stack.length == 1 ? stack.pop() :
|
stack.length == 1 ? stack.pop() :
|
||||||
stack.splice(stack.length - 2, 0, stack.pop());
|
stack.splice(stack.length - 2, 0, stack.pop());
|
||||||
// fix later: Ox.Event.unbindKeyboard($elements[id].options('id'));
|
// fix later: Ox.Event.unbindKeyboard($elements[id].options('id'));
|
||||||
|
|
Loading…
Reference in a new issue