mirror of https://github.com/M66B/FairEmail.git
Refactoring
This commit is contained in:
parent
997fed9f54
commit
7adef26cfb
|
@ -234,6 +234,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
private int answers = -1;
|
||||
private boolean gotoTop = false;
|
||||
private boolean firstClick = false;
|
||||
private int searchResult = 0;
|
||||
private AsyncPagedListDiffer<TupleMessageEx> differ;
|
||||
private Map<Long, Integer> keyPosition = new HashMap<>();
|
||||
private SelectionTracker<Long> selectionTracker = null;
|
||||
|
@ -960,7 +961,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
ivType.setImageResource(icon);
|
||||
}
|
||||
|
||||
ivFound.setVisibility(message.ui_found && AdapterMessage.this.found ? View.VISIBLE : View.GONE);
|
||||
ivFound.setVisibility(message.ui_found && found ? View.VISIBLE : View.GONE);
|
||||
|
||||
ibSnoozed.setImageResource(
|
||||
message.ui_snoozed != null && message.ui_snoozed == Long.MAX_VALUE
|
||||
|
@ -3756,8 +3757,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
}.execute(context, owner, args, "message:share");
|
||||
}
|
||||
|
||||
private int found = 0;
|
||||
|
||||
private void onMenuSearch(TupleMessageEx message) {
|
||||
LayoutInflater inflater = LayoutInflater.from(context);
|
||||
View dview = inflater.inflate(R.layout.popup_search_in_text, null, false);
|
||||
|
@ -3775,8 +3774,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
|
||||
@Override
|
||||
public void onTextChanged(CharSequence s, int start, int before, int count) {
|
||||
found = find(s.toString(), 1);
|
||||
ibNext.setEnabled(found > 0);
|
||||
searchResult = find(s.toString(), 1);
|
||||
ibNext.setEnabled(searchResult > 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -3788,7 +3787,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
ibNext.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
found = find(etSearch.getText().toString(), ++found);
|
||||
searchResult = find(etSearch.getText().toString(), ++searchResult);
|
||||
}
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue