Mercurial > dwindows
comparison android/DWindows.kt @ 2797:62837ceeec46
Android: Fix dw_tree_clear(), need to clear the roots too.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 16 Jul 2022 01:36:04 +0000 |
parents | 0c534743b7a9 |
children | a3d62de81ec0 |
comparison
equal
deleted
inserted
replaced
2796:0c534743b7a9 | 2797:62837ceeec46 |
---|---|
164 isExpanded = false | 164 isExpanded = false |
165 isSelected = false | 165 isSelected = false |
166 } | 166 } |
167 } | 167 } |
168 | 168 |
169 | |
170 class DWTreeItemView : LinearLayout, Checkable { | 169 class DWTreeItemView : LinearLayout, Checkable { |
171 private var mChecked = false | 170 private var mChecked = false |
172 private var colorSelection = Color.DKGRAY | 171 private var colorSelection = Color.DKGRAY |
173 var expandCollapseView: ImageView = ImageView(context) | 172 var expandCollapseView: ImageView = ImageView(context) |
174 var iconView: ImageView = ImageView(context) | 173 var iconView: ImageView = ImageView(context) |
4741 fun treeClear(tree: DWTree) | 4740 fun treeClear(tree: DWTree) |
4742 { | 4741 { |
4743 waitOnUiThread { | 4742 waitOnUiThread { |
4744 val treeViewAdapter = tree.adapter as DWTreeViewAdapter | 4743 val treeViewAdapter = tree.adapter as DWTreeViewAdapter |
4745 treeViewAdapter.clear() | 4744 treeViewAdapter.clear() |
4745 tree.roots.clear() | |
4746 } | 4746 } |
4747 } | 4747 } |
4748 | 4748 |
4749 fun containerNew(cid: Int, multi: Int): ListView? | 4749 fun containerNew(cid: Int, multi: Int): ListView? |
4750 { | 4750 { |