Skip to content

Commit 2aad223

Browse files
Fix UI issues in Post Compact 2 layout.
1 parent 4a9b0a6 commit 2aad223

File tree

2 files changed

+30
-12
lines changed

2 files changed

+30
-12
lines changed

app/src/main/res/layout/item_post_compact_2.xml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676

7777
</androidx.constraintlayout.widget.ConstraintLayout>
7878

79-
<LinearLayout
79+
<androidx.constraintlayout.widget.ConstraintLayout
8080
android:id="@+id/title_and_image_linear_layout"
8181
android:layout_width="0dp"
8282
android:layout_height="wrap_content"
@@ -96,8 +96,7 @@
9696
android:layout_marginStart="8dp"
9797
android:visibility="gone"
9898
app:layout_constraintBottom_toBottomOf="parent"
99-
app:layout_constraintEnd_toEndOf="parent"
100-
app:layout_constraintStart_toEndOf="@id/barrier2"
99+
app:layout_constraintStart_toStartOf="parent"
101100
app:layout_constraintTop_toTopOf="parent"
102101
tools:visibility="visible">
103102

@@ -142,8 +141,7 @@
142141
android:background="@drawable/thumbnail_compact_layout_rounded_edge"
143142
android:visibility="gone"
144143
app:layout_constraintBottom_toBottomOf="parent"
145-
app:layout_constraintEnd_toEndOf="parent"
146-
app:layout_constraintStart_toEndOf="@id/barrier2"
144+
app:layout_constraintStart_toStartOf="parent"
147145
app:layout_constraintTop_toTopOf="parent">
148146

149147
<ImageView
@@ -166,9 +164,20 @@
166164
android:paddingStart="8dp"
167165
android:paddingEnd="8dp"
168166
android:textColor="?attr/primaryTextColor"
169-
android:textSize="?attr/title_font_18" />
167+
android:textSize="?attr/title_font_18"
168+
app:layout_constraintTop_toTopOf="parent"
169+
app:layout_constraintStart_toEndOf="@id/barrier2"
170+
app:layout_constraintEnd_toEndOf="parent"
171+
app:layout_constraintBottom_toBottomOf="parent" />
170172

171-
</LinearLayout>
173+
<androidx.constraintlayout.widget.Barrier
174+
android:id="@+id/barrier2"
175+
android:layout_width="wrap_content"
176+
android:layout_height="wrap_content"
177+
app:barrierDirection="end"
178+
app:constraint_referenced_ids="image_view_wrapper_item_post_compact_2,frame_layout_image_view_no_preview_link_item_post_compact_2" />
179+
180+
</androidx.constraintlayout.widget.ConstraintLayout>
172181

173182
<LinearLayout
174183
android:id="@+id/vote_button_groups_linear_layout"

app/src/main/res/layout/item_post_compact_2_right_thumbnail.xml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676

7777
</androidx.constraintlayout.widget.ConstraintLayout>
7878

79-
<LinearLayout
79+
<androidx.constraintlayout.widget.ConstraintLayout
8080
android:id="@+id/title_and_image_linear_layout"
8181
android:layout_width="0dp"
8282
android:layout_height="wrap_content"
@@ -96,7 +96,11 @@
9696
android:paddingStart="16dp"
9797
android:paddingEnd="8dp"
9898
android:textColor="?attr/primaryTextColor"
99-
android:textSize="?attr/title_font_18" />
99+
android:textSize="?attr/title_font_18"
100+
app:layout_constraintStart_toStartOf="parent"
101+
app:layout_constraintEnd_toStartOf="@id/barrier2"
102+
app:layout_constraintTop_toTopOf="parent"
103+
app:layout_constraintBottom_toBottomOf="parent" />
100104

101105
<RelativeLayout
102106
android:id="@+id/image_view_wrapper_item_post_compact_2_right_thumbnail"
@@ -106,7 +110,6 @@
106110
android:visibility="gone"
107111
app:layout_constraintBottom_toBottomOf="parent"
108112
app:layout_constraintEnd_toEndOf="parent"
109-
app:layout_constraintStart_toEndOf="@id/barrier2"
110113
app:layout_constraintTop_toTopOf="parent"
111114
tools:visibility="visible">
112115

@@ -151,7 +154,6 @@
151154
android:visibility="gone"
152155
app:layout_constraintBottom_toBottomOf="parent"
153156
app:layout_constraintEnd_toEndOf="parent"
154-
app:layout_constraintStart_toEndOf="@id/barrier2"
155157
app:layout_constraintTop_toTopOf="parent">
156158

157159
<ImageView
@@ -164,7 +166,14 @@
164166

165167
</FrameLayout>
166168

167-
</LinearLayout>
169+
<androidx.constraintlayout.widget.Barrier
170+
android:id="@+id/barrier2"
171+
android:layout_width="wrap_content"
172+
android:layout_height="wrap_content"
173+
app:barrierDirection="start"
174+
app:constraint_referenced_ids="image_view_wrapper_item_post_compact_2_right_thumbnail,frame_layout_image_view_no_preview_link_item_post_compact_2_right_thumbnail" />
175+
176+
</androidx.constraintlayout.widget.ConstraintLayout>
168177

169178
<LinearLayout
170179
android:id="@+id/vote_button_groups_linear_layout"

0 commit comments

Comments
 (0)