X-Git-Url: https://scm.cri.mines-paristech.fr/git/Portfolio.git/blobdiff_plain/6e817759eb01c8419a8aaf4194afd73bcc60bc93..b6667d7da5760dc6129c14f785035d18916ca2f7:/skins/photo_lightbox_viewer.js diff --git a/skins/photo_lightbox_viewer.js b/skins/photo_lightbox_viewer.js index 354a334..ac20cd3 100644 --- a/skins/photo_lightbox_viewer.js +++ b/skins/photo_lightbox_viewer.js @@ -169,6 +169,8 @@ Lightbox.prototype.onResponseLoad = function(req) { break; case 'sorted' : this.fm.submitButton = undefined; + this.refreshGrid(); + break; } }; @@ -286,6 +288,48 @@ Lightbox.prototype.selectCBRange = function(evt) { } }; +Lightbox.prototype.refreshGrid = function() { + if (!this.uidIndex) { + // build checkbox index + this.uidIndex = {}; + var i, node, length=0; + var nodes = this.grid.childNodes; + for (i=0 ; i