Open gmasiero opened 19 hours ago
Hi, I've tested
var win1 = Ti.UI.createWindow();
var tab1 = Ti.UI.createTab({
window: win1,
icon: '/assets/images/tab1.png'
}),
tabGroup = Ti.UI.createTabGroup({
tabs: [tab1]
});
tab1.badge = 1;
tab1.badge = 2;
tab1.badge = 3;
tabGroup.open();
and it does show 3 for me. iOS 17 and 18.1 simulator. Android is working fine too
I have searched and made sure there are no existing issues for the issue I am filing
Description
On SDK 12.5.1.GA and iOS 18 / iPadOS 18, if you set the badge value of a Tab, it works only the fist time.
Expected Behavior
The tab must always show the correct badge (for example: tab.badge = '7' --> the badge must show '7', also if it's not the first time i've set it)
Actual behavior
The tab badge is updated only the first time
Reproducible sample
Steps to reproduce
Create an app with a Tab Group. In a tab, set the badge value more than one time. See the reproducible sample.
Platform
iOS
SDK version you are using
12.5.1.GA
Alloy version you are using
No response