Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 624cbdda authored by narinder Rana's avatar narinder Rana
Browse files

hide view if Ghost

parent ffa45714
Loading
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ import android.content.res.Resources.Theme
import android.graphics.Color
import android.graphics.Typeface
import android.graphics.drawable.Drawable
import android.opengl.Visibility
import android.text.Spannable
import android.text.style.AbsoluteSizeSpan
import android.text.style.StyleSpan
@@ -95,11 +96,13 @@ class MessageListAdapter internal constructor(

    override fun getItem(position: Int): MessageListItem = messages[position]



    override fun getView(position: Int, convertView: View?, parent: ViewGroup?): View {
        val message = getItem(position)
        val view: View = convertView ?: newView(parent)
        bindView(view, context, message)

        bindView(view, context, message)
        return view
    }

@@ -203,10 +206,9 @@ class MessageListAdapter internal constructor(
                holder.status.isVisible = false
            }

            if(!holder.displayName.text.trim().toString().equals(res.getString(R.string.general_no_subject))
                && !holder.subject.text.trim().toString().equals(res.getString(R.string.general_no_subject))){
                holder.displayName.setTextColor(res.getColor(R.color.red))
                holder.subject.setTextColor(res.getColor(R.color.red))
            if(message.displayName.trim().toString().equals(res.getString(R.string.general_no_subject))
                && message.subject?.trim().toString().equals(res.getString(R.string.general_no_subject))){
                view.setVisibility(View.GONE)
            }

        }
+2 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ package com.fsck.k9.fragment
import android.view.View
import android.widget.CheckBox
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextView
import com.fsck.k9.ui.R

@@ -20,4 +21,5 @@ class MessageViewHolder(view: View) {
    val flagged: CheckBox = view.findViewById(R.id.star)
    val attachment: ImageView = view.findViewById(R.id.attachment)
    val status: ImageView = view.findViewById(R.id.status)

}
+2 −1
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@
              android:layout_height="wrap_content"
              android:orientation="horizontal"
              android:layout_gravity="center_vertical"

    tools:layout_height="?android:attr/listPreferredItemHeight">

    <FrameLayout