Ecere Software
/
sdk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cf8f125
)
extrras/gui/CheckListBox: Fixed NotifyChanged to give proper 'row' for hierarchy
author
Jerome St-Louis
<jerome@ecere.com>
Fri, 24 Aug 2012 15:48:26 +0000
(11:48 -0400)
committer
Jerome St-Louis
<jerome@ecere.com>
Fri, 24 Aug 2012 15:48:26 +0000
(11:48 -0400)
extras/gui/controls/CheckListBox.ec
patch
|
blob
|
history
diff --git
a/extras/gui/controls/CheckListBox.ec
b/extras/gui/controls/CheckListBox.ec
index
99d81f8
..
ad90063
100644
(file)
--- a/
extras/gui/controls/CheckListBox.ec
+++ b/
extras/gui/controls/CheckListBox.ec
@@
-238,13
+238,14
@@
class CheckListBox : ListBox
}
else
{
+ DataRow rr = row;
UncheckBoxes(row);
parent = row.parent;
- while(r
ow
)
+ while(r
r
)
{
Iterator<DataRow> it { rowChecks };
- if(it.Find(r
ow
))
+ if(it.Find(r
r
))
{
it.Remove();
break;
@@
-254,10
+255,10
@@
class CheckListBox : ListBox
DataRow r;
for(r = row.parent.firstRow; r; r = r.next)
{
- if(r != r
ow
)
+ if(r != r
r
)
rowChecks.Add(r);
}
- r
ow = row
.parent;
+ r
r = rr
.parent;
}
}