@ Chris,

I cannot comment on Xara Plus, because I don't have it, but I tried a work-around to the v19 Scroll/Sticky bug: Take a look here: https://initiostar.co.uk/demo/scroll-menu/.

On each popup, I have used a javascript link to an anchor at the top of each page (the anchor is a thin rectangle). In the same link, I am forcing the popup to close using its internal reference.

As you scroll down through the 3 pages, the sticky hamburger moves vertically down each page (avoiding the sticky overlap issue); the same is true for each popup. Both appear to progressively move down each page - akin in some ways to a progress bar.

Your are welcome to have a look: Basic Scroll_Animated_Menu.xar

Unless the 3 pages are particularly long, is there is a reason the content could not be all one page? None of these issues come into play then?