Bug in Mit app inventor (since nb195B)

For me. Device Default on Android 13. No Title Bar with compiled apps.

asSimpleAs.aia (1.1 KB)
asa

Device default

:cry:

with Black Title Text it works, even if a little ugly

On my Samsung phone, I can only get a title bar (coloured grey with white text) if I select "classic" theme, but the three dots menu that should appear on the right and which should open the About window ( which I use to display a Help file) is missing. The phone has Android 16. The title bar is displayed fine in AppInventor.
If I download the app to my Samsung Tab A tablet, which has Android 10, I get a complete title bar coloured blue and I can open the "About" window.
For the phone app, This is very annoying as the About window is essential for displaying help.

Interesting. :wink:

AFAIC, this is a major added bug! Please sort this out ASAP!

1 Like

yes, that is useful, but weird!
I would classs that as a cludge, which is not a good solution.
Thanks
P.S. Chosing 'Dark' theme also produces the title bar, but the black background
doesn't suit me, plus the text of necessarily temporarily disabled buttons (which was black) is now a very faint white and hardly viewable.
Roll on the fix!

My phone is Android 14 and the App title disappeard after comiled as .apk.
Well, if I changed theme to "Dark and Black title text" then the title appeared, but black on deep blue is really hard to see.

Just wondering if there's a solution to this issue yet?

Thank you,
Stonez56

You could try changing the colours in Project Properties ?

@TIMAI2 I didn't change the color, but the main issue is that App title is missing, unless you change theme to "Dark and Black title text" only.

Thank you,
Stonez56

The bug remains...we need to wait until MIT find a fix.

You can create your own title bar if needed, read this topic from the beginning for some ideas on this

1 Like

After reading Evan's statement in the topic you linked to, I learned that this problem occurred after fixing the theme for Samsung. As we can see, Samsung has messed up again. I don't know if we should fix the mistakes of Samsung programmers who want to "fix" the native Android system at all costs, because as we have already seen more than once, it breaks functionality for other phones. Instead, we should recommend universities to study on phones with an unmodified Android system, such as the Pixel. Sitting here for some time now you could very often come across something not working on Samsung. Many errors on Samsung can also be found in github repositories for many libraries, even android x. I think that there is not even a way to report bugs for the modified Samsung system because I have come across a lot of information that they do not respond to reported bugs. But library programmers have to think more about how to work around these bugs...

@Patryk_F I'm using HTC U24 pro, not Samsung. And I'm 100% sure that HTC is using the default Andorid OS, no change. As I know, HTC is no longer changing anything on the OS.

Regards,
Stonez56

I agree with you, but Samsung has a 34% global market share of the android phone market, so difficult to ignore, despite their failings in AppInventor!

We read with understanding:

This means that this error occurred after fixing another error occurring in the Samsung, and not that this error occurs on the Samsung.

May I know if a bug reported here and it would be picked up by MIT AI2 team? Correct?

Yes, MIT are already aware and have been since the issue arose last year.

2 Likes

My friend using Asus ZenFone Max(M1) is also encountered the same issue. FYI.

This problem still exists. Using Device Default Theme. TitleVisible set to true.

I am using the web version of App Inventor. The APK compiled earlier (about a year ago) was able to display the title bar correctly. The test devices are Redmi 10X(Android 12) and Samsung Galaxy S20 Ultra(Android 13).

image

Control_RGB_LED_ble.aia (218.4 KB)