Lock Screen Rotation not working? - iFly GPS for Android

iFly GPS Forum

We have a new Forum!  Go here to get started: https://adventurepilot.community.forum.  
The new forum is easier to use and much more capable than the old, we hope you will join our community! 

Below is a copy of the old forum. This will remain available for a short period so you can access and review the information contained here. To continue a conversation, or start a new one, please register and create a post at our new forum location.
HomeHomeDiscussionsDiscussionsiFly GPS for An...iFly GPS for An...Lock Screen Rotation not working?Lock Screen Rotation not working?
Previous
 
Next
New Post
1/12/2019 8:43 AM
 
LGB_Flyer wrote:

I am on the 30-day trial, coming over from another Android app and giving this one a try.  The first thing i noticed while chair-flying is that the app is fairly intuitive, and I like the configurable instrument overlays.  Unfortunately, I also noticed that the map orientation is dependent on how I am holding the table when I start the app.  For example, if I start in portrait mode and hold it that way, it is fine.  But if I rotate the tablet (Samsung Galaxy Tab A) to landscape, things get bad.  The orientation of the screen changes, but the map is shown with large black bars on either side of the display.  The app retains the same aspect ratio as the portrait mode.  Additionally, if I touch the screen while it is doing this, it is apparently mapping to what should be displayed there, not the actual display.

This behavior would be fine since I always want to use the tablet in portrait mode and I dont plan on switching the display one the app is launched, except that I cannot lock the screen rotation.  Selecting the toggle to disable auto-rotate in the display settings menu within the iFly app does not have any noticeable effect, the behavior is the same whether it is selected or not.  Additionally, disabling auto-rotation from the tablet settings does not have any effect while the iFly app is on top.  When the app is not running, the tablet appropriately respects the disabling of the auto-rotate function, but when the app is running the behavior describe above happens.  Sine I keep the tablet on my kneeboard, it is prone to shifting around, and it is necessary that I lock the display to portrait mode so that it is not arbitrarily rotating.

Am I missing something, or is this a bug?

Thanks

YOU FOUND A NEW BUG!   Thanks for posting.  I just now confirmed that on previous versions of Android, it works, but on my new Android 8.0 tablet, this bug exists!

I consider this a critical bug, but I wasn't aware of it until this morning.  Cobra and Tim are correct in how it is supposed to work.   I may be releasing a patch to fix this ASAP, as this is a critical bug for Android 8 on a kneeboard -- as you have pointed out.

I'm not sure why Android changed the API for us on how rotation is to work, but they did.


Brian Knox, Sr Software Engineer
 
New Post
1/13/2019 2:30 AM
 

Also weird that it still behaves correctly on my Android 8.0 Samsung S7 phone.

 
New Post
1/13/2019 7:57 PM
 

Even weirder - to throw a curveball at you - my Samsung galaxy tab is android 7.1.1

 
New Post
1/14/2019 7:25 PM
 
LGB_Flyer wrote:

Even weirder - to throw a curveball at you - my Samsung galaxy tab is android 7.1.1

Yeah, I think this issue may have cropped up in our Android 10.3 patch release where I had to change target OS version -- this may have caused this new defect to occur in a number of devices.   We are working on a possible patch release for this now.

At minimum, the patch would simply turn off the "rotation detection" if you have "Screen Locked" checked.   This then would prevent the defect.   Currently, iFly is doing something a bit unique, in that we are "detecting rotation" but "not allowing it" -- but in your case (and others now), iFly is failing to "disallow the rotation", and thus the critical defect.

Our intent was to "detect and warn" -- but for our patch, if you set it to "Lock Screen Orientation", then we will disable this detection logic, and thus fix the problem.


Brian Knox, Sr Software Engineer
 
New Post
1/14/2019 7:42 PM
 

Brian, do you ever feel like you're playing Whack-A-Mole?

 
Previous
 
Next
HomeHomeDiscussionsDiscussionsiFly GPS for An...iFly GPS for An...Lock Screen Rotation not working?Lock Screen Rotation not working?