I know that addition of a non-volatile solute in a pure solvent effects the rate of evaporation as the number of molecules leaving the liquid bulk per unit time decreases. However when the rate of evaporation decreases immediately , rate of condensation should automatically increase , this is because, if we consider a liquid 'X' in equilibrium as:
$$\ce{X(l) <=> X(g)}$$
Now when some amount of solute is added in the pure $\ce{X}$ , this dynamic equilibrium is obviously disturbed. $\mathrm{(Rate)_{evap}} \downarrow$ so to attain equilibrium $\mathrm{(Rate)_{cond}} \uparrow$ as reaction shifts backward. also when equilibrium is attained the number of molecules entering a liquid has decreased , so at equilibrium rate of condensation has decreased. So, overall it has been affected.
But when it browsed various sites , all agreed that it is unchanged by solute. So, where's the problem? Isn't my logic correct?