+1
Answered

Item select and EVENT_LIST_ITEM_CHANGE

Nikolay Arbuzov 5 years ago in General updated by Dmitry - support (expert) 5 years ago 8
Hello,

We are actively use EVENT_LIST_ITEM_CHANGE event in the project. It works Ok while in Emulator and mouse used to operate the list item selection.


However when project transferred to iPad it is hard to select list element from the first time. Users may need to press list element few times in order to get event '12' - List item select. I guess iridium confuse the scrolling of the list with press.


Any advise how this situation may be improved ?

Thanks.



Answer

Answer
Answered
Hi, Nikolay!
Please use constants IR.EVENT_ITEM_PRESS, IR.EVENT_ITEM_RELEASE instead raw numbers of the events.

Answer
Answered
Hi, Nikolay!
Please use constants IR.EVENT_ITEM_PRESS, IR.EVENT_ITEM_RELEASE instead raw numbers of the events.

Are you sure that changing the numeric value to IR.EVENT_ITEM_PRESS, IR.EVENT_ITEM_RELEASE would solve my problem?

Once again - I have no problems under simulator (while using mouse) , however when project transferred to iPad or iPhone iridium confuses the list scrolling with press. User have to precisely select the icon in the list. Sometime he need to tap on it 2 or 3 times before iridium recognise the Press event.

Thanks.


Hi, Nikolay!

i2 Control app have the scrolling bug on latest devices from the apple. Please send example project to reproduce the bug and to help to reduce the probability of bug.
Attached the project sample.

I use IR.EVENT_LIST_ITEM_CHANGE event to determine if the list element was pressed. Then I am trying to figure out the event happened - IR.EVENT_ITEM_PRESS and IR.EVENT_ITEM_RELEASE - do not work btw. So I have to use numeric values 11 and 12.

TestList.irpz

The problem I am having is that event 11 (press) returns in any case - either it was list scrolling action or press. So I have to use event 12 (release). But that one somehow not always comes as Iridium confuses user inaccurate press/release with the scrolling.


Is there a way to ignore scrolling activity completely?

Thanks.

Hi Nikolay,

If you use the iPad Air or the iPad Air 2, then the bug can not be fixed in i2 Control 2.2.
Hi Sergey,

When can we realistically expect an update to i2 Control which will fix this?

Thanks,

Roger
We use this function a lot. Currently it annoys users a lot. When is the fix comming

Hello!

Please try our new version i3Pro. Will this problem be repeated?