Skip to content

Commit e1e195b

Browse files
committed
Change item background according to the theme
1 parent 16f1ba8 commit e1e195b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchRecyclerViewAdapter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public RecyclerViewHolder(View view) {
7070
@NonNull
7171
@Override
7272
public RecyclerViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
73-
View itemView = inflater.inflate(callback.isDarkTheme()?R.layout.nearby_search_list_item_dark:R.layout.nearby_search_list_item, parent, false);
73+
View itemView = inflater.inflate(callback.isDarkTheme() ? R.layout.nearby_search_list_item_dark : R.layout.nearby_search_list_item, parent, false);
7474
return new RecyclerViewHolder(itemView);
7575
}
7676

@@ -80,7 +80,7 @@ public void onBindViewHolder(@NonNull RecyclerViewHolder holder, int position) {
8080
holder.placeTypeIcon.setImageResource(label.getIcon());
8181
holder.placeTypeLabel.setText(label.toString());
8282

83-
holder.placeTypeLayout.setBackgroundColor(label.isSelected() ? ContextCompat.getColor(context, R.color.divider_grey) : callback.isDarkTheme()?Color.BLACK:Color.WHITE);
83+
holder.placeTypeLayout.setBackgroundColor(label.isSelected() ? ContextCompat.getColor(context, R.color.divider_grey) : callback.isDarkTheme() ? Color.BLACK : Color.WHITE);
8484
holder.placeTypeLayout.setOnClickListener(view -> {
8585
callback.setCheckboxUnknown();
8686
if (label.isSelected()) {
@@ -89,7 +89,7 @@ public void onBindViewHolder(@NonNull RecyclerViewHolder holder, int position) {
8989
selectedLabels.add(label);
9090
}
9191
label.setSelected(!label.isSelected());
92-
holder.placeTypeLayout.setBackgroundColor(label.isSelected() ? ContextCompat.getColor(context, R.color.divider_grey) : Color.WHITE);
92+
holder.placeTypeLayout.setBackgroundColor(label.isSelected() ? ContextCompat.getColor(context, R.color.divider_grey) : callback.isDarkTheme() ? Color.BLACK : Color.WHITE);
9393
callback.filterByMarkerType(selectedLabels, 0, false, false);
9494
});
9595
}

0 commit comments

Comments
 (0)