mirror of https://github.com/M66B/FairEmail.git
Scroll to headers
This commit is contained in:
parent
3ce062b52f
commit
ae7787c023
|
@ -1626,6 +1626,19 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
tvHeaders.setText(HtmlHelper.highlightHeaders(context, message.headers));
|
tvHeaders.setText(HtmlHelper.highlightHeaders(context, message.headers));
|
||||||
else
|
else
|
||||||
tvHeaders.setText(null);
|
tvHeaders.setText(null);
|
||||||
|
|
||||||
|
new Handler().post(new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
View inHeaders = itemView.findViewById(R.id.inHeaders);
|
||||||
|
|
||||||
|
Rect rect = new Rect();
|
||||||
|
inHeaders.getDrawingRect(rect);
|
||||||
|
((ViewGroup) itemView).offsetDescendantRectToMyCoords(inHeaders, rect);
|
||||||
|
|
||||||
|
properties.scrollTo(getAdapterPosition(), rect.top);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
private void bindBody(TupleMessageEx message, final boolean scroll) {
|
private void bindBody(TupleMessageEx message, final boolean scroll) {
|
||||||
|
|
Loading…
Reference in New Issue