fix setting absolute when not fixed yet

If the target changes to a size that does not need to be fixed (taller than other content) then when you scroll past the top the target is getting set to absolute without a spacer.