Hello,
So with the new rendering system (which zelos is built on) creates blocks out of rows. Rows can either contain elements (like fields, connects, etc) or they can be spacer rows. Here is a debug picture that shows element rows outlined in red, and spacer rows filled with blue:
This debug view can be turned out via the advanced playground, here are my settings:
Technically every element row has a spacer row in between it and the next row, but sometimes the height of the space row is set to 0. I believe what you want to do is set it to be not-zero, if the spacer row is in between a TopRow (which contains the notch) and another row. From looking at the source, I think the correct area to do this is around
here. But I'm not exactly sure what changes need to be made, because that logic looks a bit complex hehe.
I hope that helps! If you have any other questions I can try to help, but I'm not super familiar with this system haha.
Best of luck!
--Beka