1
0
Fork 0
forked from 0x2620/oxjs

make selected annotation scroll into view

This commit is contained in:
rlx 2012-01-11 15:02:33 +05:30
commit 923f71e6de
4 changed files with 30 additions and 11 deletions

View file

@ -199,13 +199,17 @@ Ox.ArrayEditable = function(options, self) {
function triggerSelectEvent() {
if (!self.triggered) {
that.triggerEvent('select', {id: self.options.selected});
that.triggerEvent('select', Ox.extend({
id: self.options.selected
}, self.options.selected ? {
top: self.$items[self.selected].offset().top
} : {}));
self.triggered = true;
setTimeout(function() {
self.triggered = false;
}, 250);
}
};
}
self.setOption = function(key, value) {
if (key == 'items') {