If you use the neume component selector and move a neume component up or down, all the neume components of the neume it belongs to will move up.
If you use the neume selector and move a neume up or down, all the neumes of the syllable it belongs to will move up.
If you use the syllable selector and move a syllable up or down, all the neumes in that syllable will move up.
This only happens when you move a neume component/neume/syllable for the first time. After that, you can move it as you like without issues. Also, if you create your own neume and move it, it'll behave normally.
Three similar behaviours:
This only happens when you move a neume component/neume/syllable for the first time. After that, you can move it as you like without issues. Also, if you create your own neume and move it, it'll behave normally.
Demo:
https://github.com/DDMAL/Neon/assets/83373378/93a97300-0945-4cf4-ac37-e4e34f3b3764