maui icon indicating copy to clipboard operation
maui copied to clipboard

Fixed Shell Tab is still visible after set Tab.IsVisible to false

Open NirmalKumarYuvaraj opened this issue 1 year ago • 16 comments

Description of Change

When the visibility of the TabItem is changed dynamically, TabBar needs to be updated to reflect the TabBar items count, but hiding the visible TabItem updates the TabContent but doesn't automatically adjust the tab count.

Issues Fixed

Each time the DisplayedPage is modified,we have updated the TabBar items count through setupmenu().

Validated the behaviour in the following platforms

  • [x] Android
  • [x] Windows
  • [x] iOS
  • [x] Mac

Fixes #8788 Fixes #23717 Fixes #23780

Before

https://github.com/user-attachments/assets/b2250232-1488-48b6-88e1-24d6cd049991

After

https://github.com/user-attachments/assets/64341ffa-0009-4986-89c0-f2402eb48fb4

NirmalKumarYuvaraj avatar Sep 30 '24 09:09 NirmalKumarYuvaraj

/azp run

jsuarezruiz avatar Oct 07 '24 11:10 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 07 '24 11:10 azure-pipelines[bot]

/azp run

jsuarezruiz avatar Oct 08 '24 13:10 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 08 '24 13:10 azure-pipelines[bot]

/rebase

PureWeen avatar Oct 08 '24 20:10 PureWeen

/azp run

jsuarezruiz avatar Oct 09 '24 08:10 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 09 '24 08:10 azure-pipelines[bot]

/rebase

jsuarezruiz avatar Oct 09 '24 11:10 jsuarezruiz

/rebase

NirmalKumarYuvaraj avatar Oct 11 '24 08:10 NirmalKumarYuvaraj

/azp run

jsuarezruiz avatar Oct 11 '24 11:10 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 11 '24 11:10 azure-pipelines[bot]

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 14 '24 10:10 azure-pipelines[bot]

/azp run

PureWeen avatar Oct 21 '24 15:10 PureWeen

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 21 '24 15:10 azure-pipelines[bot]

/azp run

jsuarezruiz avatar Oct 22 '24 13:10 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 22 '24 13:10 azure-pipelines[bot]

/rebase

jsuarezruiz avatar Oct 29 '24 12:10 jsuarezruiz

/rebase

sheiksyedm avatar Nov 19 '24 06:11 sheiksyedm

/azp run

jsuarezruiz avatar Nov 20 '24 10:11 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Nov 20 '24 10:11 azure-pipelines[bot]

/azp run

jsuarezruiz avatar Nov 22 '24 10:11 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Nov 22 '24 10:11 azure-pipelines[bot]

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Dec 12 '24 11:12 azure-pipelines[bot]

/rebase

jsuarezruiz avatar Jan 31 '25 10:01 jsuarezruiz

/azp run

jsuarezruiz avatar Feb 03 '25 12:02 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Feb 03 '25 12:02 azure-pipelines[bot]

/rebase

jsuarezruiz avatar Feb 24 '25 16:02 jsuarezruiz

/azp run

jsuarezruiz avatar Feb 25 '25 09:02 jsuarezruiz

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Feb 25 '25 09:02 azure-pipelines[bot]

Any news on this fix?

xperseguers avatar Jul 10 '25 15:07 xperseguers