Is your target element visible? I hit this same problem with IE8 in
our app for elements that were created with display:none;, IE8 seems
to think they don't have the right offsetParent. To fix, I simply made
them visible before calling clonePosition and the parent delta was
included correctly in the positioning.
Have been meaning to put something in Lighthouse about this when I
have time, I couldn't see anything that already addresses this
problem. I'm not sure what the cleanest solution is because if the
element is visible then it appears to behaves correctly.
-- Rod