Part of the screen is missing...

While watching some YouTubers play our new game COLOR DEFENSE I have noticed there is a part of the screen missing on the bottom. So some of the game elements are not shown on his device. The player told me he is playing on a LG K8 device. We don’t have the device for testing, so we can not reproduce and look whats going on there.

Is this a known issue?

We are using Coronas Content Properties to correctly place the images on screen and don’t have any issues with our test devices or with the devices in the Simulator.

Link to video?

Here is the video I was talking about:

https://www.youtube.com/watch?v=scxeYOr2niU

And here is one showing how it normally looks like:

https://www.youtube.com/watch?v=4Yl8ZDqatlA

Well it looks like you are not respecting a negative offsets. 

You need to use  display.screenOriginX and display.screenOriginY to find the top and left of the device screen.

what do you mean by “negative” offsets?

The code should work because the “bigger” screens with offsets have this additional space which should be handled by the code… but here it seems it is not handled well but on other devices with offset space it is working.

Can you please give an example with some fictional values? Are there different kind of offset values? Is this what you meant with negative offset?

My games run using 800x450 canvas (in config.lua).  Standard HD devices have no offsets.

iPhoneX draws at 975, 450 with an offsetX of -87.

iPad draws at 800, 600 with an offsetY of -75.

Link to video?

Here is the video I was talking about:

https://www.youtube.com/watch?v=scxeYOr2niU

And here is one showing how it normally looks like:

https://www.youtube.com/watch?v=4Yl8ZDqatlA

Well it looks like you are not respecting a negative offsets. 

You need to use  display.screenOriginX and display.screenOriginY to find the top and left of the device screen.

what do you mean by “negative” offsets?

The code should work because the “bigger” screens with offsets have this additional space which should be handled by the code… but here it seems it is not handled well but on other devices with offset space it is working.

Can you please give an example with some fictional values? Are there different kind of offset values? Is this what you meant with negative offset?

My games run using 800x450 canvas (in config.lua).  Standard HD devices have no offsets.

iPhoneX draws at 975, 450 with an offsetX of -87.

iPad draws at 800, 600 with an offsetY of -75.