Skip to content

Commit a4d3b2f

Browse files
committed
Fixed modal
1 parent 3eb977e commit a4d3b2f

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

multipleselectionview/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ android {
1010
defaultConfig {
1111
minSdk 21
1212
targetSdk 32
13-
versionCode 7
14-
versionName "1.0.6"
13+
versionCode 8
14+
versionName "1.0.7"
1515

1616
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
consumerProguardFiles "consumer-rules.pro"

multipleselectionview/src/main/java/ge/rogavactive/multipleselectionview/MultipleSelectionViewAdapter.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package ge.rogavactive.multipleselectionview
22

3+
import android.util.Log
34
import android.view.View
45
import android.view.ViewGroup
56
import android.widget.BaseAdapter
@@ -67,10 +68,8 @@ abstract class MultipleSelectionViewAdapter<I> : BaseAdapter() {
6768
override fun getItemId(position: Int): Long = 0
6869

6970
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
70-
if (mViews.contains(position)) {
71-
val v = mViews[position]!!
72-
updateViewWithRelevantState(v, position)
73-
return v.itemView
71+
if (convertView != null) {
72+
return convertView
7473
}
7574
val v = onCreateViewHolder(parent, getItemViewType(position))
7675
updateViewWithRelevantState(v, position)

0 commit comments

Comments
 (0)