comparison android/DWindows.kt @ 2567:19d82c1f135f

Android: Fix incorrect display of first container entry with the new layout code. Guess it is safe to return 0 from getCount(), we had been returning 1 if the list was empty, causing the first entry being created before columns were setup.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 19 May 2021 20:37:23 +0000
parents 5463801a888f
children b536b7b21682
comparison
equal deleted inserted replaced
2566:4427af56eebe 2567:19d82c1f135f
627 var model = DWContainerModel() 627 var model = DWContainerModel()
628 var selectedItem: Int = -1 628 var selectedItem: Int = -1
629 var simpleMode: Boolean = true 629 var simpleMode: Boolean = true
630 630
631 override fun getCount(): Int { 631 override fun getCount(): Int {
632 val count = model.numberOfRows() 632 return model.numberOfRows()
633 if(count > 0) {
634 return count
635 }
636 return 1
637 } 633 }
638 634
639 override fun getItem(position: Int): Any? { 635 override fun getItem(position: Int): Any? {
640 return model.getRowAndColumn(position, 0) 636 return model.getRowAndColumn(position, 0)
641 } 637 }