View Issue Details

IDProjectCategoryView StatusLast Update
0005216JEDI VCL00 JVCL Componentspublic2010-10-08 15:01
ReporterbriceAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionunable to reproduce 
Product Version3.39 
Target VersionFixed in Version 
Summary0005216: TJvCheckTreeView checkboxes loose states when component is hidden
DescriptionCheckboxes states loose their check states when the component is hidden (Visible := False and then Visible := True).

Very easy to reproduce:
1- Set items check state using Checked := True
2- Set CheckTreeView.Visible := False
3- Set CheckTreeView.Visible := True

=> All the items are now unchecked.
Additional InformationUsing JVCL 3.39 and Delphi 2010 on Windows 7.
TagsNo tags attached.

Activities

brice

2010-04-01 09:33

reporter   ~0017336

A way to avoid this is to force repaint on the component (through CheckTreeView.Repaint) avec the CheckTreeView.Visible := True, but it is not always possible (when the component is embedded within another one which doesn't provide its sources).

AHUser

2010-04-02 14:03

developer   ~0017350

Can you please upload a simple project that shows the bug? I can't reproduce it.

obones

2010-10-08 15:01

administrator   ~0017777

No reaction, unable to reproduce

Issue History

Date Modified Username Field Change
2010-04-01 09:26 brice New Issue
2010-04-01 09:33 brice Note Added: 0017336
2010-04-02 14:03 AHUser Note Added: 0017350
2010-06-07 13:40 obones Status new => feedback
2010-10-08 15:01 obones Note Added: 0017777
2010-10-08 15:01 obones Status feedback => resolved
2010-10-08 15:01 obones Resolution open => unable to reproduce
2010-10-08 15:01 obones Assigned To => obones