summaryrefslogtreecommitdiff
path: root/src/com
diff options
context:
space:
mode:
author Wenbo Jie <wenbojie@google.com> 2025-03-18 04:49:50 +0000
committer Wenbo Jie <wenbojie@google.com> 2025-03-18 23:45:11 +0000
commit5a17064b06105fd077943c89ba3ff87e772a56c6 (patch)
tree18aeffbdac03830ab57be7019c03741bc4b040be /src/com
parent98129c980bbd136e8971e268609023e10ac88b2f (diff)
[DocsUI M3] Restyle breadcrumb
Check the attached bug for the demo. Bug: 377770982 Test: m DocumentsUIGoogle && manual inspection Flag: com.android.documentsui.flags.use_material3 Change-Id: I62f3b2e84d92730beee5f7d12bc14e00a2daef94
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/documentsui/HorizontalBreadcrumb.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/documentsui/HorizontalBreadcrumb.java b/src/com/android/documentsui/HorizontalBreadcrumb.java
index f47f464c0..9d2fc723e 100644
--- a/src/com/android/documentsui/HorizontalBreadcrumb.java
+++ b/src/com/android/documentsui/HorizontalBreadcrumb.java
@@ -192,7 +192,12 @@ public final class HorizontalBreadcrumb extends RecyclerView implements Breadcru
holder.mTitle.setText(
isFirst ? mEnv.getCurrentRoot().title : mState.stack.get(position).displayName);
- holder.mTitle.setEnabled(isLast);
+ if (isUseMaterial3FlagEnabled()) {
+ // The last path part in the breadcrumb is not clickable.
+ holder.mTitle.setEnabled(!isLast);
+ } else {
+ holder.mTitle.setEnabled(isLast);
+ }
if (isUseMaterial3FlagEnabled()) {
final int paddingHorizontal =
(int)