Loading app/src/main/java/app/fedilab/android/activities/FilterActivity.java +3 −2 Original line number Diff line number Diff line Loading @@ -106,7 +106,6 @@ public class FilterActivity extends BaseActivity implements FilterAdapter.Delete }); if (filter != null) { filterParams.filter_action = filter.filter_action; Loading Loading @@ -166,7 +165,9 @@ public class FilterActivity extends BaseActivity implements FilterAdapter.Delete popupAddFilterBinding.lvKeywords.setLayoutManager(new LinearLayoutManager(context)); popupAddFilterBinding.addKeyword.setOnClickListener(v -> { filterParams.keywords.add(new Filter.KeywordsParams()); Filter.KeywordsParams keywordsParams = new Filter.KeywordsParams(); keywordsParams.whole_word = true; filterParams.keywords.add(keywordsParams); keywordAdapter.notifyItemInserted(filterParams.keywords.size() - 1); }); Loading app/src/main/java/app/fedilab/android/ui/drawer/FilterAdapter.java +3 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,9 @@ public class FilterAdapter extends RecyclerView.Adapter<FilterAdapter.FilterView if (filter1 != null) { BaseMainActivity.mainFilters.get(position).context = filter1.context; BaseMainActivity.mainFilters.get(position).expires_at = filter1.expires_at; BaseMainActivity.mainFilters.get(position).filter_action = filter1.filter_action; BaseMainActivity.mainFilters.get(position).keywords = filter1.keywords; BaseMainActivity.mainFilters.get(position).title = filter1.title; } filterAdapter.notifyItemChanged(position); })); Loading Loading
app/src/main/java/app/fedilab/android/activities/FilterActivity.java +3 −2 Original line number Diff line number Diff line Loading @@ -106,7 +106,6 @@ public class FilterActivity extends BaseActivity implements FilterAdapter.Delete }); if (filter != null) { filterParams.filter_action = filter.filter_action; Loading Loading @@ -166,7 +165,9 @@ public class FilterActivity extends BaseActivity implements FilterAdapter.Delete popupAddFilterBinding.lvKeywords.setLayoutManager(new LinearLayoutManager(context)); popupAddFilterBinding.addKeyword.setOnClickListener(v -> { filterParams.keywords.add(new Filter.KeywordsParams()); Filter.KeywordsParams keywordsParams = new Filter.KeywordsParams(); keywordsParams.whole_word = true; filterParams.keywords.add(keywordsParams); keywordAdapter.notifyItemInserted(filterParams.keywords.size() - 1); }); Loading
app/src/main/java/app/fedilab/android/ui/drawer/FilterAdapter.java +3 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,9 @@ public class FilterAdapter extends RecyclerView.Adapter<FilterAdapter.FilterView if (filter1 != null) { BaseMainActivity.mainFilters.get(position).context = filter1.context; BaseMainActivity.mainFilters.get(position).expires_at = filter1.expires_at; BaseMainActivity.mainFilters.get(position).filter_action = filter1.filter_action; BaseMainActivity.mainFilters.get(position).keywords = filter1.keywords; BaseMainActivity.mainFilters.get(position).title = filter1.title; } filterAdapter.notifyItemChanged(position); })); Loading