diff options
author | 2025-03-18 04:49:50 +0000 | |
---|---|---|
committer | 2025-03-18 23:45:11 +0000 | |
commit | 5a17064b06105fd077943c89ba3ff87e772a56c6 (patch) | |
tree | 18aeffbdac03830ab57be7019c03741bc4b040be /src/com | |
parent | 98129c980bbd136e8971e268609023e10ac88b2f (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.java | 7 |
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) |