I have a group A that has a native (iOS) scroll: mobileControlSet "MyScrollerA", "scrollingEnabled", true
Another hidden scrolling, group B (working as a pop list), cover partially the group A .
I noticed that even if I disable the hidden scroller B (mobileControlSet "MyScrollerB", "scrollingEnabled", false), in the area where the two groups overlap the scroll touch of group A does not works.
My questions are:
1) why in the hell an invisible mobile scroller still receive the scroller touch?
2) why a disabled mobile scroller overlapping another one, prevents this last one from getting the scroll touch?
Any help is appreciated.
Trevix
Invisible iOS MobileControl scrollers still gets scroll
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
Invisible iOS MobileControl scrollers still gets scroll
Trevix
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
-
- VIP Livecode Opensource Backer
- Posts: 7229
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Invisible iOS MobileControl scrollers still gets scroll
Native controls are always active until deleted. A hidden control does not draw its content but the container is always there. If scrolling is disabled, it still receives messages, it just doesn't respond to them. Think of it as a clear pane of glass floating over everything else.
Scrollers are very quick to create and delete. Your best bet is to delete the popup scroller when not in use and recreate it when it's needed.
The current behavior may be something that can be changed. A bug report might help.
Scrollers are very quick to create and delete. Your best bet is to delete the popup scroller when not in use and recreate it when it's needed.
The current behavior may be something that can be changed. A bug report might help.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com