JetBrains / MPS-extensions

MPS-extensions aims to ease language development within MPS.
https://jetbrains.github.io/MPS-extensions/
Apache License 2.0
80 stars 47 forks source link

Overlapping cells when mixing indent and horizontal/vertical layouts #840

Closed slisson closed 1 month ago

slisson commented 1 month ago

The indent layout didn't compute the width of a line after a line wrap properly. This was usually the case when there are two indent layouts with a horizontal/vertical layout in between and the horizontal/vertical being to wide to fit into a single line. The incorrect dimensions of the cell caused it to overlap with others.