From 281ce994c4fdfe2ad84e9510dec8917087db5c93 Mon Sep 17 00:00:00 2001 From: Pranjal Singh Date: Mon, 9 Mar 2026 20:06:32 +0530 Subject: [PATCH 1/2] Fix for AppBar talkback --- .../main/java/com/microsoft/fluentui/tokenized/AppBar.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt b/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt index 6d5039b1f..33497ca4f 100644 --- a/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt +++ b/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt @@ -178,7 +178,8 @@ fun AppBar( ) { // title Row( - modifier = Modifier.clickableWithTooltip( + modifier = if (postTitleIcon.isIconAvailable() || postTitleIcon.onClick != null) { + Modifier.clickableWithTooltip( tooltipText = title, tooltipEnabled = tooltipControls.enableTitleTooltip, backgroundColor = token.tooltipBackgroundBrush( @@ -199,7 +200,8 @@ fun AppBar( }, offset = token.tooltipOffset(appBarInfo), timeout = token.tooltipTimeout(appBarInfo) - ), + ) + } else Modifier, verticalAlignment = Alignment.CenterVertically ) { BasicText( From c0a9c526d0fe134d8f5e00a26ebe018ddba07a0b Mon Sep 17 00:00:00 2001 From: Pranjal Singh Date: Thu, 12 Mar 2026 09:44:47 +0530 Subject: [PATCH 2/2] and for or --- .../src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt b/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt index 33497ca4f..c82400383 100644 --- a/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt +++ b/fluentui_topappbars/src/main/java/com/microsoft/fluentui/tokenized/AppBar.kt @@ -178,7 +178,7 @@ fun AppBar( ) { // title Row( - modifier = if (postTitleIcon.isIconAvailable() || postTitleIcon.onClick != null) { + modifier = if (postTitleIcon.isIconAvailable() && postTitleIcon.onClick != null) { Modifier.clickableWithTooltip( tooltipText = title, tooltipEnabled = tooltipControls.enableTitleTooltip,