Trying to learn Power Apps for an app I am developing.
According to the docs, one gets the impression the OnChange
triggers whenever there’s a change. Here’e the exact sentence:
Actions to perform when the user changes the value of a control (for example, by adjusting a slider).
I guess that only works with things like sliders. With text input there’s a nuance.
I created a new Text Input and set its OnChange
to Notify("I see you");
You’d think this means each time I type something I will get a notification. But that’s not what happens.
If I type something and then I click out of it, I get the notification.
Only typing doesn’t trigger anything. Nor does clicking into the field and then clicking out without typing anything.
I guess it makes sense in the context of text input. I think the idea is to use OnChange
for input validation, so you don’t want it running each time a character is entered or if there’s no change to the existing (possibly empty) input.