Filter emoji where "visible_in_picker" is set to false. (#907)

Addresses #770
This commit is contained in:
Levi Bard 2018-11-04 10:51:31 +01:00 committed by Konrad Pozniak
commit b483a0bf25
3 changed files with 9 additions and 3 deletions

View file

@ -23,7 +23,12 @@ import com.keylesspalace.tusky.R
import com.keylesspalace.tusky.entity.Emoji
import com.squareup.picasso.Picasso
class EmojiAdapter(private val emojiList: List<Emoji>, private val onEmojiSelectedListener: OnEmojiSelectedListener) : RecyclerView.Adapter<EmojiAdapter.EmojiHolder>() {
class EmojiAdapter(emojiList: List<Emoji>, private val onEmojiSelectedListener: OnEmojiSelectedListener) : RecyclerView.Adapter<EmojiAdapter.EmojiHolder>() {
private val emojiList : List<Emoji>
init {
this.emojiList = emojiList.filter { emoji -> emoji.visibleInPicker == null || emoji.visibleInPicker }
}
override fun getItemCount(): Int {
return emojiList.size