From 4830787df4ba5dc74d39a0d8bcfe6949fb114340 Mon Sep 17 00:00:00 2001
From: tibbi <tibor@kaputa.sk>
Date: Fri, 28 Jan 2022 22:48:04 +0100
Subject: [PATCH] adding an extra check for clip null id

---
 .../keyboard/adapters/ClipsActivityAdapter.kt                 | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
index e2ac1b2..a798acd 100644
--- a/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
@@ -142,6 +142,10 @@ class ClipsActivityAdapter(
     private fun getSelectedItems() = items.filter { selectedKeys.contains(it.id!!.toInt()) } as ArrayList<Clip>
 
     private fun setupView(view: View, clip: Clip, holder: ViewHolder) {
+        if (clip.id == null) {
+            return
+        }
+
         val isSelected = selectedKeys.contains(clip.id!!.toInt())
         view.apply {
             clip_value.text = clip.value