Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gestouch with Air18 #90

Open
harry90 opened this issue Sep 22, 2015 · 8 comments
Open

Gestouch with Air18 #90

harry90 opened this issue Sep 22, 2015 · 8 comments

Comments

@harry90
Copy link

harry90 commented Sep 22, 2015

Hello,
I tested Gestouch with Starling, but it doesn't work properly with Air18. It works well with Air17, but I need Air18 now. Others have similar problems: www.forum.starling-framework.org/topic/android-air-touch-lag-update
Will you keep Gestouch up to date and fix this?
Best regards, Harry

@fljot
Copy link
Owner

fljot commented Sep 23, 2015

@harry90 those "similar problems" posts are 2 years old. What is the issue exactly? Seems like people are using library now, no problems reported.

@harry90
Copy link
Author

harry90 commented Sep 26, 2015

Sorry, was the wrong link, look here:
http://forum.starling-framework.org/topic/gestouch-remove-and-restart
The second post is two weeks old! I get an error with this line:
Gestouch.inputAdapter ||= new NativeInputAdapter(stage);

@dnsmob
Copy link

dnsmob commented Sep 28, 2015

i had that problem before, if i remember correctly all you need to do is to assign the new NativeInputAdapter directly instead of using the logical operator. like x = x || y; or maybe if that doesnt work, try a plain if/else.
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/operators.html#logical_OR_assignment

@jrock24
Copy link

jrock24 commented Oct 23, 2015

This is a 'different' issue with AIR 18, but it directly relates to AIR 18/Flash Player 18... we have a card game that uses Gestouch for picking up and moving the cards etc... we have thousands of players, and a small percentage of 'Windows users' reported not being able to interact with the cards... our internal QA team could not repro this... we finally had one of our engineers able to reproduce the issue... Windows machine Firefox browser, Flash Player 18 -- no errors, it just wouldn't receive the touch events. Spent a few hours trying to track down the issue... updated to Flash Player 19 and now it works fine.

@Selonie
Copy link

Selonie commented Nov 27, 2015

@breathedevelopment I'm getting the same issues as you, but with Microsoft's Edge browser. Unfortunately there doesn't appear to be a way of updating Flash Player from 18 to 19 to see if it fixes the issue. Other browsers work fine with 19. Unless anyone knows differently I guess it's a case of waiting for MS to roll out the update.

@fljot
Copy link
Owner

fljot commented Nov 27, 2015

@Selonie
are you absolutely sure that it's that Flash Player doesn't dispatch neither MouseEvent, nor TouchEvent?

@Selonie
Copy link

Selonie commented Nov 27, 2015

Honest answer - no. I've not run any tests. All I know is Gestouch works flawlessly in Air 17, 18 and 19. In the Flash Player it's working well in Chrome and Firefox running 19, but not on Windows 10 64bit Edge browser. Starling and Feathers' touches are working just nothing related to Gestouch.

I've just tested on a 32bit machine this Edge browser has received the 19 update and it works! So hopefully this won't be an issue once the 19 update is pushed out to everyone.
By the way thanks and Good Work!

@fljot
Copy link
Owner

fljot commented Nov 27, 2015

@Selonie
well if Starling input works, then there's some issue with Gestouch =(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants