Is this behavior not in contradiction with what MS-docs claim on the DelayOutput toggle?
This claims the OnChange fires with a delay of half a second, so you have time to type your phrase before the expensive search starts,.....
DelayOutput – When set to true, user input is registered after half a second delay. Useful for delaying expensive operations until user completes inputting text (i.e. for filtering when input is used in other formulas).
But the behavior seems to be that the OnChange won't fire until the control loses focus,... but then what would be the purpose of the DelayOutput?
A slider should fire its OnChange when you release it, not when it loses focus.