Touch not working fully on Android

I detected a problem with touch when running an app on different Android units with larger screen than 480x320px.
When running a landscape orientated app with a button/image at the right edge of the screen, touch did not respond at until I reached a bit in to the screen, pretty much same distance as screen is extended on a wider screen 45px on each side (Galaxy Tab on windows simulator).
On the left side it was no problem at all. I also have tried this on real devices with the same result. Desire HD, Galaxy S2 and Galaxy Tab 10.1.

The button is a button = display.newGroup() with an image in it.
I added printouts in eventhandler to make sure I did not miss anything but the event was not called at all when it was not responding.

In short touch outside 480px (x-axis) in landscape mode does not seem to work.

config.lua regarding screen size and scaling looks like this.

1
2
3
   width = 320,
   height = 480,
   scale = "letterbox",

This could be a simulator-specific bug regarding positioning of the skins, etc. I suggest you file a bug report to ensure this gets resolved at some point:

http://developer.anscamobile.com/content/bug-submission

To save on typing you could just give a brief description and a link to this thread. Bugs with test-cases attached (small example project that isolates the problem) tend to get resolved quicker than others (after it's been prioritized).

Also, I suggest you build for device to see if this is an on-device issue as well because that would definitely elevate it's priority.

Thank you very much,

views:1747 update:2011/10/29 17:13:10
corona forums © 2003-2011