Open kc9jud opened 2 years ago
That's because the calculation formula for N04 Sub05 is like this:
rightPaddingIncrement = (maxDepth - currDepth) * minDistanceBetweenRightEdges
It is a fast formula, performance is more optimized with it. If we want more precise formula, then I guess we need to make much more complex and CPU heavy calculations. I think current formula is good enough. I hope it's ok for you.
You mentioned N24, and yeah, it will make some effect on the formula because if you enable round brackets and maybe also square brackets, it means you are creating more blocks. More blocks often means some changes in depth indexes, so it will effect the formula.
I noticed that the new option for adding padding on the right also introduces a significant amount of padding inside the inner-most block.
Code:
N04 Sub05 -> 0:![image](https://user-images.githubusercontent.com/4133644/152090499-270b4c2e-817f-42f6-8929-a5169318843f.png)
N04 Sub05 -> 4:![image](https://user-images.githubusercontent.com/4133644/152090815-8dfc13ed-17d4-42c8-aed3-8aac3fa60767.png)
I think it might be interacting poorly with N24:
![image](https://user-images.githubusercontent.com/4133644/152091584-24abe39c-c7f4-4cfd-bb10-5f8154550270.png)