on master help sign in
Correct positioning of normal forms that appear in groups right after an `Element`.
35d6019evancz
runtime/Render/Collage.js+1−1
@@ -243,6 +243,7 @@ function updateTracker(w,h,div) {
243 var i = 0;
243 var i = 0;
244 function transform(transforms, ctx) {
244 function transform(transforms, ctx) {
245 ctx.translate(w/2, h/2);
245 ctx.translate(w/2, h/2);
246+ ctx.scale(1,-1);
246 var len = transforms.length;
247 var len = transforms.length;
247 for (var i = 0; i < len; ++i) {
248 for (var i = 0; i < len; ++i) {
248 var m = transforms[i];
249 var m = transforms[i];
@@ -332,7 +333,6 @@ function update(div, _, model) {
332 while (formType = stpr.peekNext()) {
333 while (formType = stpr.peekNext()) {
333 if (ctx === null && formType !== 'FElement') {
334 if (ctx === null && formType !== 'FElement') {
334 ctx = tracker.getContext(stpr.transforms());
335 ctx = tracker.getContext(stpr.transforms());
335− ctx.scale(1,-1);
336 }
336 }
337 var form = stpr.next(ctx);
337 var form = stpr.next(ctx);
338 if (formType === 'FElement') {
338 if (formType === 'FElement') {