Skip to content

Commit ce96dad

Browse files
manoldonevAlexander Vakrilov
authored andcommitted
fix(action-bar-ios13): action bar items population (#7965)
1 parent f9dac15 commit ce96dad

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tns-core-modules/ui/action-bar/action-bar.ios.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -233,20 +233,20 @@ export class ActionBar extends ActionBarBase {
233233

234234
private populateMenuItems(navigationItem: UINavigationItem) {
235235
const items = this.actionItems.getVisibleItems();
236-
const leftBarItems = [];
237-
const rightBarItems = [];
236+
const leftBarItems = NSMutableArray.new();
237+
const rightBarItems = NSMutableArray.new();
238238
for (let i = 0; i < items.length; i++) {
239239
const barButtonItem = this.createBarButtonItem(items[i]);
240240
if (items[i].ios.position === "left") {
241-
leftBarItems.push(barButtonItem);
241+
leftBarItems.addObject(barButtonItem);
242242
} else {
243-
rightBarItems.splice(0, 0, barButtonItem);
243+
rightBarItems.insertObjectAtIndex(barButtonItem, 0);
244244
}
245245
}
246246

247247
navigationItem.setLeftBarButtonItemsAnimated(<any>leftBarItems, false);
248248
navigationItem.setRightBarButtonItemsAnimated(<any>rightBarItems, false);
249-
if (leftBarItems.length > 0) {
249+
if (leftBarItems.count > 0) {
250250
navigationItem.leftItemsSupplementBackButton = true;
251251
}
252252
}

0 commit comments

Comments
 (0)