Commit 51386f9
committed
Fix pill preview height and re-target the click testTag
Two related fixes on the pill composable:
- Bound the inner Row to Modifier.height(IntrinsicSize.Min). VerticalDivider
uses fillMaxHeight() internally, which was unbounded inside the Surface
preview and stretched the pill across the rendered surface. With
IntrinsicSize.Min, the divider's height resolves to the tallest
non-flexible child (the label row or the close icon).
- Move the Stream_ScrollToFirstUnreadButton testTag from the Surface to the
inner clickable Row. The Surface is not interactive, so a UI test that
finds the node by tag and performs a click would land on a non-clickable
node. With the tag on the click target, finding by tag and clicking now
invokes the scroll handler, mirroring the dismiss tag on the X icon.1 parent cce0de2 commit 51386f9
4 files changed
Lines changed: 27 additions & 28 deletions
File tree
- stream-chat-android-compose
- api
- src
- main/java/io/getstream/chat/android/compose/ui/components/messages
- test
- kotlin/io/getstream/chat/android/compose/ui/components/messages
- snapshots/images
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1519 | 1519 | | |
1520 | 1520 | | |
1521 | 1521 | | |
1522 | | - | |
| 1522 | + | |
1523 | 1523 | | |
1524 | 1524 | | |
1525 | 1525 | | |
| |||
Lines changed: 23 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
22 | 26 | | |
23 | 27 | | |
24 | 28 | | |
| |||
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
68 | | - | |
69 | | - | |
| 72 | + | |
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
73 | | - | |
| 76 | + | |
74 | 77 | | |
75 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
76 | 82 | | |
77 | 83 | | |
78 | 84 | | |
79 | 85 | | |
| 86 | + | |
80 | 87 | | |
81 | | - | |
| 88 | + | |
82 | 89 | | |
83 | 90 | | |
84 | 91 | | |
| |||
98 | 105 | | |
99 | 106 | | |
100 | 107 | | |
| 108 | + | |
101 | 109 | | |
102 | 110 | | |
103 | 111 | | |
104 | 112 | | |
105 | 113 | | |
106 | | - | |
107 | 114 | | |
108 | | - | |
| 115 | + | |
| 116 | + | |
109 | 117 | | |
110 | 118 | | |
111 | 119 | | |
| |||
117 | 125 | | |
118 | 126 | | |
119 | 127 | | |
120 | | - | |
| 128 | + | |
121 | 129 | | |
122 | | - | |
123 | | - | |
124 | | - | |
| 130 | + | |
125 | 131 | | |
126 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
Lines changed: 3 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
52 | 38 | | |
53 | 39 | | |
54 | 40 | | |
0 commit comments