File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -292,8 +292,9 @@ function findSmallestWidthAlignment(g, xss) {
292
292
* coordinate of the smallest width alignment.
293
293
*/
294
294
function alignCoordinates ( xss , alignTo ) {
295
- var alignToMin = _ . min ( alignTo ) ,
296
- alignToMax = _ . max ( alignTo ) ;
295
+ var alignToVals = _ . values ( alignTo ) ,
296
+ alignToMin = _ . min ( alignToVals ) ,
297
+ alignToMax = _ . max ( alignToVals ) ;
297
298
298
299
_ . forEach ( [ "u" , "d" ] , function ( vert ) {
299
300
_ . forEach ( [ "l" , "r" ] , function ( horiz ) {
@@ -302,7 +303,8 @@ function alignCoordinates(xss, alignTo) {
302
303
delta ;
303
304
if ( xs === alignTo ) return ;
304
305
305
- delta = horiz === "l" ? alignToMin - _ . min ( xs ) : alignToMax - _ . max ( xs ) ;
306
+ var xsVals = _ . values ( xs ) ;
307
+ delta = horiz === "l" ? alignToMin - _ . min ( xsVals ) : alignToMax - _ . max ( xsVals ) ;
306
308
307
309
if ( delta ) {
308
310
xss [ alignment ] = _ . mapValues ( xs , function ( x ) { return x + delta ; } ) ;
You can’t perform that action at this time.
0 commit comments