mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
searchBarTextDidChange only fires when the user changes the text. In the following scenario, clearEvent was not being fired: 1. User clears the text (clearEvent is fired) 2. Text is programmatically set to a non-empty string 3. User clears the text again (clearEvent is not fired) This PR allows the clearEvent to fire at step 3. I would also suggest that a separate event be used when the cancel button is clicked (cancelEvent), as cancel button being clicked does not imply that the text is or should be cleared.