Mercurial > dwindows
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 } |