В flex я получаю координату y следующим образом:
nextHBox = HBox (ingBox.getChildByName ("ing" + nextId));
nextYAxis = ingBox.localToGlobal (новая точка (nextHBox.x, nextHBox.y)). Y;
newCanvas.x = nextYAxis;
nextYAxis дает мне ось Y, и я использую ее для позиционирования нового компонента. Работает абсолютно нормально. Но когда есть вертикальная прокрутка, и я прокручиваю ее немного, а затем вышеупомянутый код помещает компонент в неправильное место. Я полагаю, это как-то связано со свитком.