vue
vue copied to clipboard
Computed Watchers Not Firing
Version
2.5.16
Reproduction link
https://vuejs.org/v2/guide/computed.html#Watchers
Steps to reproduce
Use the demo for entering a question on the Docs page using a Amazon Kindle 7'' or Android Tablet (I used a Lenovo Tab 3 7'' version) https://vuejs.org/v2/guide/computed.html#Watchers
What is expected?
When typing in the field the value is evaluated after each letter is tapped when using a browser on a tablet, as per the demo instructions.
What is actually happening?
Nothing is evaluated until the space bar is tapped or a question mark / exclamation mark is selected from the keyboard.
I use this to create a drop down list of options when a user starts typing into a text field using Android tablet specifically Amazon Fire. The user starts typing and after letters are entered the list is shown.. After updating then the list is only shown if the user taps the space bar or the enter key on the on screen keyboard. This works as expected when using a browser on a computer. I have tested my code on Mac using Safari, Chrome and Firefox and no errors are in the console. On Amazon Fire and it works as expected when on version 2.5.13 Updating my VueJS to version 2.5.16 and this stops working on the tablet and requires the space key, exclamation mark, question mark or enter key to be tapped for the evaluation to fire/run when using the tablet device.