Commit d98ba219 authored by Thomas's avatar Thomas
Browse files

Fix issue #1129 - Changed: Give more width to the detailed message in conversations

parent 02a9e26f
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -69,9 +69,9 @@ public class DividerDecoration extends RecyclerView.ItemDecoration {
        StatusAdapter statusAdapter = ((StatusAdapter) parent.getAdapter());
        if (statusAdapter != null && statusAdapter.getItemCount() > position && position > 0) {
            Status status = statusAdapter.getItem(position);

            int indentation = (status.isFocused?1:indentationMax);
            int start = (int) Helper.convertDpToPixel(
                    6 * fontScale * CommentDecorationHelper.getIndentation(status.in_reply_to_id, statusList, indentationMax),
                    6 * fontScale * CommentDecorationHelper.getIndentation(status.in_reply_to_id, statusList, indentation),
                    _mContext);

            if (parent.getLayoutDirection() == View.LAYOUT_DIRECTION_LTR) {
@@ -95,7 +95,9 @@ public class DividerDecoration extends RecyclerView.ItemDecoration {
                int indentation = Math.min(
                        CommentDecorationHelper.getIndentation(status.in_reply_to_id, statusList, indentationMax),
                        indentationMax);

                if(status.isFocused) {
                    indentation = 1;
                }
                if (indentation > 0) {
                    Paint paint = new Paint();
                    paint.setDither(false);
+2 −2
Original line number Diff line number Diff line
@@ -214,7 +214,7 @@ public class FragmentMastodonContext extends Fragment {
        binding.recyclerView.setLayoutManager(mLayoutManager);
        binding.recyclerView.setAdapter(statusAdapter);
        binding.swipeContainer.setOnRefreshListener(() -> {
            if (this.statuses.size() > 0 && !refresh) {
            if (!this.statuses.isEmpty() && !refresh) {
                binding.swipeContainer.setRefreshing(true);
                pullToRefresh = true;
                statusesVM.getContext(user_instance, user_token, focusedStatus.id)
@@ -277,7 +277,7 @@ public class FragmentMastodonContext extends Fragment {
            statusAdapter.notifyItemRangeRemoved(0, size);
            statuses.add(focusedStatus);
        }
        if (context.ancestors.size() > 0) {
        if (!context.ancestors.isEmpty()) {
            firstStatus = context.ancestors.get(0);
        } else {
            firstStatus = statuses.get(0);