Quasar: QSelect doesn't call filter function on cyrillic characters on mobile devices

Created on 16 Oct 2019  路  5Comments  路  Source: quasarframework/quasar

Describe the bug
QSelect doesn't call filter function when entering cyrillic characters on mobile devices. There is probably an issue with change detection logic. Entering non-cyrillic characters (e.g. space, numbers) proceeds normal behaviour.

Demo link
https://quasar.dev/vue-components/select#Example--Basic-autocomplete

To Reproduce
Steps to reproduce the behavior:

  1. Open the provided link on a mobile device
  2. Click on autocomplete
  3. Enter a cyrillic character (do not paste it), e.g. "斜", "褞"
  4. Check filter state

Expected behavior
Entering cyrillic characters should call the filter function, but it doesn't.

Platform:
OS: Android 10
Browsers: latest Chrome (77.0.3865.116), latest Mozilla.

bug

Most helpful comment

Hi,

Thanks for reporting!
Fix will be available in "quasar" v1.2.3

All 5 comments

Can you please test the same with a QInput - check if the model is updated after each character.

It might be related to composition. Also please tell what keyboard are you using (if you are not using Google Keyboard please also test with it and report back).

Thank you.

@pdanpdan The same issue with QInput, model doesn't update until the keyboard is being closed or the search button pressed. Using the latest version of Gboard.

Thank you very much. One more test, if you can - do you have another device with Android 9? Is there the same problem? Because we don't have a device with 10 to test.

@pdanpdan Same problem with Android 9.

Hi,

Thanks for reporting!
Fix will be available in "quasar" v1.2.3

Was this page helpful?
0 / 5 - 0 ratings