Why No Screen Orientation Fix in AI2 Latest update

Are you sure? I don't think so.
And I'll check later if it is really fixed in nb193.

http://appinventor.mit.edu/ai2/ReleaseNotes.html

Bug fixes:

  • Handle unknown component_method shape via mutation
  • Update documentation for Flung event (@dhruvpatidar359)
  • [Android] Use file system for Map tile cache to prevent infinite reloading of some tiles
  • [Android] Bubble up errors from Spreadsheet to Screen if error handler not implemented
  • [Android] Add support in MediaUtil for android_asset URLs
  • [Android] Fix screen orientation artifacts in compiled apps
  • [iOS] Improve multiple screen handling
  • [iOS] Prevent some crashes by avoiding use of fatalError (@dhruvshrivastava18)
  • [iOS] Fix collision detection in ImageSprite
  • [iOS] Fix crash due to potential nil keyWindow
  • [iOS] Fix a logical bug in onboarding screen
  • [iOS] Fix a logical bug in IP address detection

I had already read that in the nb193 release notes and as I said will check it out.

@Anke I have created a new project and still the screen orientation bug has not been fixed.

@ewpatton Why include in Release notes, as the bug has not been fixed yet?

Yes, (at least not if "Auto-rotate screen" is on):

But is seems to work on Appzard (also with "auto-rotate" enabled):

(Tested on Android 13 and 9.)

1 Like

In what cases does this error occur? Maybe Evan didn't have enough information? I think a test server is needed after the repair.

See my last post.

We recently discussed this topic again intensively and extensively on Niotron. Everything necessary and more has been said often enough.

Evan is available on Nitron? From too many builders, the head can hurt. I'm sticking to one. I have an account on kodlar but I don't really post there.

I think a new fix will have to be released soon. Then the fix will be corrected ;).

1 Like

So this applies to all AI2 distros (apparently except Appzard).

1 Like

Well, because most distros are copies of ai2 in which there is a bug, and apparently they are waiting for a fix in ai2 to then copy it...

The supposed fix is apparently based on this:

and doesn't work with "auto-rotate" on.


Extract from the Manifest:

Is there a link to an AIA file in this thread? All I seem to see is APK files which are useless when it comes to testing any fixes.

@ewpatton just create a basic AIA and check, i can't upload any AIA files here, i think uploading is blocked for files except images and videos.

Definitely not.
Make sure you have a stable internet connection.

screentest.aia (1.5 KB)
Attached AIA above.

Sorry for below information as my chrome browser had cookie issues. All files can be uploaded.

Thanks @vknow360 for updating me.

ScreenPortrait.aia (2.7 KB)
ScreenLandscape.aia (2.7 KB)

Two screens switch this way:

grafik

Device settings: Screen "Auto-rotate": On

Btw, with Appzard it seems to work with Companion as well.
:+1: @Aryan_Gupta & @MohamedTamer

2 Likes

This is a different bug than the one I originally found and fixed. I think I have a fairly good understanding of how to fix this one as well.

3 Likes

Then we are curious, because this is a fairly old problem of many users.

1 Like