Floats pushed down should always re-evaluate left/right offsets since regions may have changed.
Created attachment 110893 [details] Patch
Created attachment 110895 [details] Patch
Fixed in r97391.