Skip to content

[Android] Duplicate Title Icon Appears When Setting NavigationPage.TitleIconImageSource Multiple Times #31445

@nivetha-nagalingam

Description

@nivetha-nagalingam

Description

Summary On Android in .NET MAUI, calling NavigationPage.SetTitleIconImageSource(page, "image.png") more than once for the same page results in the icon being rendered multiple times in the navigation bar.

Screen.Recording.2025-08-29.at.5.33.16.PM.mov

Steps to Reproduce

  • Launch app on Android. NavigationPageIssue.zip
  • Tap “Set TitleIconImageSource” once: icon appears.
  • Tap it again: a second identical icon appears.

Expected Behaviour:

  • Calling NavigationPage.SetTitleIconImageSource(page, "dotnet_bot.png") multiple times for the same page should result in only a single toolbar icon.

Actual Behaviour:

  • On Android, each repeated call to NavigationPage.SetTitleIconImageSource with the same image adds an additional duplicate icon instead of reusing the existing one

Link to public reproduction project repository

No response

Version with bug

9.0.100 SR10

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

Unknown/Other

Affected platforms

Android

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-navigationNavigationPagepartner/syncfusionIssues / PR's with Syncfusion collaborationplatform/androids/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions