diff --git a/ui (gen4)/imagegrid/data.js b/ui (gen4)/imagegrid/data.js index fb75406f..34858ac0 100755 --- a/ui (gen4)/imagegrid/data.js +++ b/ui (gen4)/imagegrid/data.js @@ -1260,8 +1260,9 @@ var DataPrototype = { gids = arguments.length > 1 ? [].slice.call(arguments) : (gids || this.current) - gids = (gids instanceof Array ? gids : [gids]) - // sort ribbon gids to .ribbon_order + gids = (gids instanceof Array ? gids.slice() : [gids]) + // sort ribbon gids to .ribbon_order + gids = gids .concat(this.ribbon_order .filter(function(g){ var i = gids.indexOf(g)