Is re-measuring guaranteed here? You aren't doing anything to trigger a layout. Or are you assuming the initial layout pass hasn't happened yet?