Incompatibility bugs found under mobile phone (Android, iOS)

Certified Senior Developer

Hi,

With our client, we could reproduce a curious problem with mobile phones (Android and iOS) :

In an Interface we have a parent dropdown (category) that is used to filter a children dropdown.
Initially the children list contains all the items because the selection of the category is on -Select- (null).

1.1/ Nominal case:

- The first time we select a specific category (let's say -1-), we meet an issue : the children list contains all the items (filter does not work)
- Then we select another category (-2-) : all works fine, the children list is well filtered
- Then we select again the previous category  -1- : all works fine, the children list is well filtered (18 items with scrollbars)

After this, the children is always well filtered (whatever the category selected).

If we close the Interface then re-open it, we can reproduce the issue.

1.2/ Alternative case: If we make a test with a category filter that retreives few children items (less than 10, ie : without scrollbar), the issue does not appear.

It may suggest that the issue is linked to the number of items of the list. 

We have tested this issue on the mobile phone/OS versions below :

- iOS 15.6.1
- Samsung Galaxy A3 (Version android 8.0.0).
- Galaxy A41 - Android version 12
- Galaxy A5 - Android version 8
- Galaxy S8 - Android version 9
- Galaxy S22 - Android version 12

2/ We have another issue but we could reproduce it only under old OS :

The Appian Query that returns our children list is designed using the DB "is_active" field filter (the query is designed to never retreive the inactive items).
With this old phone, when we test the dropdowns we can see some inactive items appearing in the dropdown list.

Of course, the 2 Bugs described above never happend on Windows computers (the client is using 75% of Windows computer and 25% mobile phone).

He is using the latest 22.3 Cloud Appian version.


- Would you have any idea about the reason of these issues ?
- Is there any way to test Appian Android/iOS specifically ?

Regards

  Discussion posts and replies are publicly visible