Well of course, the effect lasts as long as the food in question is being digested. The point is, it impacts the absorption of nutrients in the same meal, and the quantity of nutrients found in beans is exaggerated given that other compounds impair their absorption.