From 4a18ab9ecc00bcec0301870e61f6b73c3b214626 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Mon, 3 Nov 2014 00:29:49 +0300 Subject: [PATCH] fixed a bug in ribbons.placeImage(..)... Signed-off-by: Alex A. Naanou --- ui (gen4)/ribbons.js | 5 ++++- ui (gen4)/viewer.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ui (gen4)/ribbons.js b/ui (gen4)/ribbons.js index ffe2dd5c..c770ef9a 100755 --- a/ui (gen4)/ribbons.js +++ b/ui (gen4)/ribbons.js @@ -752,7 +752,10 @@ module.RibbonsPrototype = { .append(img) // after... } else if(i > 0){ - to.next('.image') + // XXX this stumbles on non-images... + //to.next('.image') + // XXX is this fast enough?? + to.nextAll('.image').first() .before(img) // before... } else { diff --git a/ui (gen4)/viewer.js b/ui (gen4)/viewer.js index 70f246f3..db532c18 100755 --- a/ui (gen4)/viewer.js +++ b/ui (gen4)/viewer.js @@ -1192,6 +1192,7 @@ module.BoundsIndicators = Feature({ function(target){ target = target || this.current var r = this.data.getRibbonOrder(target) + var l = this.data.getImages(r).length var l0 = this.data.getImages(0).length