change y logic to relative
This commit is contained in:
		| @@ -54,20 +54,24 @@ | ||||
|     let (ctx, to-pos) = coordinate.resolve(ctx, (rel: (offset, 0), to: to)) | ||||
|     x = to-pos.at(0) | ||||
|   } | ||||
|    | ||||
|  | ||||
|   if (type(y) == dictionary) { | ||||
|     let from = y.from | ||||
|     let offset = y.rel | ||||
|     let to = y.to | ||||
|      | ||||
|     let dy | ||||
|     if to == "out" { | ||||
|       dy = height / 2 | ||||
|     } else { | ||||
|       dy = height * (i + 0.5) / inputs | ||||
|     } | ||||
|      | ||||
|     let (ctx, from-pos) = coordinate.resolve(ctx, from) | ||||
|     y = from-pos.at(1) + dy - height | ||||
|     let (ctx, to-pos) = coordinate.resolve(ctx, (rel: (0, offset), to: to)) | ||||
|     y = to-pos.at(1) | ||||
|     // let from = y.from | ||||
|     // let to = y.to | ||||
|  | ||||
|     // let dy | ||||
|     // if to == "out" { | ||||
|     //   dy = height / 2 | ||||
|     // } else { | ||||
|     //   dy = height * (i + 0.5) / inputs | ||||
|     // } | ||||
|  | ||||
|     // let (ctx, from-pos) = coordinate.resolve(ctx, from) | ||||
|     // y = from-pos.at(1) + dy - height | ||||
|   } | ||||
|  | ||||
|   let tl = (x, y + height) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user