Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2023-02-20 19:58:52 +0300
committerStefan Niedermann <info@niedermann.it>2023-02-20 19:58:52 +0300
commitb2e226badccc6009b3b74cdaf5cec9cb0ffb88b5 (patch)
tree9b4b522bdaaea0c4f5c3e283263d70004ef39ac7
parent3cd2ea9e720b7616f119cd75857231f63a21decf (diff)
fix(theming): Fix not themed filter indicator
Signed-off-by: Stefan Niedermann <info@niedermann.it>
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java5
-rw-r--r--fastlane/metadata/android/en-US/changelogs/1021009.txt1
2 files changed, 3 insertions, 3 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
index 75b30dc1c..87427209d 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
@@ -2,7 +2,6 @@ package it.niedermann.nextcloud.deck.ui.filter;
import android.app.Dialog;
import android.graphics.Color;
-import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
@@ -16,6 +15,7 @@ import androidx.viewpager2.widget.ViewPager2;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.google.android.material.tabs.TabLayoutMediator;
+import com.nextcloud.android.common.ui.theme.utils.ColorRole;
import it.niedermann.nextcloud.deck.R;
import it.niedermann.nextcloud.deck.databinding.DialogFilterBinding;
@@ -43,8 +43,6 @@ public class FilterDialogFragment extends ThemedDialogFragment {
final var context = requireContext();
indicator = ContextCompat.getDrawable(context, R.drawable.circle_grey600_8dp);
- assert indicator != null;
- indicator.setColorFilter(ContextCompat.getColor(context, R.color.defaultBrand), PorterDuff.Mode.SRC_ATOP);
filterViewModel = new ViewModelProvider(requireActivity()).get(FilterViewModel.class);
@@ -110,6 +108,7 @@ public class FilterDialogFragment extends ThemedDialogFragment {
final var utils = ThemeUtils.of(color, requireContext());
utils.deck.themeTabLayout(binding.tabLayout, Color.TRANSPARENT);
+ utils.platform.tintDrawable(requireContext(), indicator, ColorRole.PRIMARY);
}
private static class TabsPagerAdapter extends FragmentStateAdapter {
diff --git a/fastlane/metadata/android/en-US/changelogs/1021009.txt b/fastlane/metadata/android/en-US/changelogs/1021009.txt
index c9baeeed1..6006910a8 100644
--- a/fastlane/metadata/android/en-US/changelogs/1021009.txt
+++ b/fastlane/metadata/android/en-US/changelogs/1021009.txt
@@ -1,2 +1,3 @@
- 🎨 Unify material theming with Nextcloud files app
+- 🐞 Fix not themed filter indicator
- 🐞 Fix loading cover images in multi account setup in Upcoming cards view \ No newline at end of file