diff --git a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java index e81806a96..0ed47ebf7 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java @@ -117,11 +117,10 @@ public class AppListActivity extends AppCompatActivity implements LoaderManager. public void onClick(View view) { if (sortClauseSelected.equalsIgnoreCase(SortClause.LAST_UPDATED)) { sortClauseSelected = SortClause.NAME; - if (FDroidApp.isAppThemeLight()) { - sortImage.setImageResource(R.drawable.ic_az_black); - } else { - sortImage.setImageResource(R.drawable.ic_az_white); - } + final Drawable alphabetical = DrawableCompat.wrap( + ContextCompat.getDrawable(AppListActivity.this, R.drawable.ic_sort_by_alpha)).mutate(); + DrawableCompat.setTint(alphabetical, FDroidApp.isAppThemeLight() ? Color.BLACK : Color.WHITE); + sortImage.setImageDrawable(alphabetical); } else { sortClauseSelected = SortClause.LAST_UPDATED; sortImage.setImageDrawable(lastUpdated); diff --git a/app/src/main/res/drawable-hdpi/ic_az_black.png b/app/src/main/res/drawable-hdpi/ic_az_black.png deleted file mode 100644 index b98b442b9..000000000 Binary files a/app/src/main/res/drawable-hdpi/ic_az_black.png and /dev/null differ diff --git a/app/src/main/res/drawable-hdpi/ic_az_white.png b/app/src/main/res/drawable-hdpi/ic_az_white.png deleted file mode 100644 index ca62939bd..000000000 Binary files a/app/src/main/res/drawable-hdpi/ic_az_white.png and /dev/null differ diff --git a/app/src/main/res/drawable-mdpi/ic_az_black.png b/app/src/main/res/drawable-mdpi/ic_az_black.png deleted file mode 100644 index a8ea67c9d..000000000 Binary files a/app/src/main/res/drawable-mdpi/ic_az_black.png and /dev/null differ diff --git a/app/src/main/res/drawable-mdpi/ic_az_white.png b/app/src/main/res/drawable-mdpi/ic_az_white.png deleted file mode 100644 index 9242c21d0..000000000 Binary files a/app/src/main/res/drawable-mdpi/ic_az_white.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/ic_az_black.png b/app/src/main/res/drawable-xhdpi/ic_az_black.png deleted file mode 100644 index d7db3fe43..000000000 Binary files a/app/src/main/res/drawable-xhdpi/ic_az_black.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/ic_az_white.png b/app/src/main/res/drawable-xhdpi/ic_az_white.png deleted file mode 100644 index d78451787..000000000 Binary files a/app/src/main/res/drawable-xhdpi/ic_az_white.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_az_black.png b/app/src/main/res/drawable-xxhdpi/ic_az_black.png deleted file mode 100644 index 32e47a107..000000000 Binary files a/app/src/main/res/drawable-xxhdpi/ic_az_black.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_az_white.png b/app/src/main/res/drawable-xxhdpi/ic_az_white.png deleted file mode 100644 index c7e7056aa..000000000 Binary files a/app/src/main/res/drawable-xxhdpi/ic_az_white.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_az_black.png b/app/src/main/res/drawable-xxxhdpi/ic_az_black.png deleted file mode 100644 index 6a20c4d52..000000000 Binary files a/app/src/main/res/drawable-xxxhdpi/ic_az_black.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_az_white.png b/app/src/main/res/drawable-xxxhdpi/ic_az_white.png deleted file mode 100644 index 73edfd124..000000000 Binary files a/app/src/main/res/drawable-xxxhdpi/ic_az_white.png and /dev/null differ diff --git a/app/src/main/res/drawable/ic_sort_by_alpha.xml b/app/src/main/res/drawable/ic_sort_by_alpha.xml new file mode 100644 index 000000000..d4fb66964 --- /dev/null +++ b/app/src/main/res/drawable/ic_sort_by_alpha.xml @@ -0,0 +1,5 @@ + + +