View Issue Details

IDProjectCategoryView StatusLast Update
0017281LazarusLCLpublic2010-08-27 13:14
ReporterMartin Friebe Assigned ToLuiz Americo  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.29 (SVN) 
Target Version0.9.30 
Summary0017281: RadioButtons in invisible group not updated (checked)
DescriptionIf you set
SomeRadioButtonInAGroup.Checked := True;

then all other Radiobuttons in this group will be unchecked.

This only holds true, if the group/buttons are visible. If they are not then the other radio stay checked too.

Observed on Windows, not tested with other widgetsets. But it seems to be a problem if the handle is not created, and that would mean LCL.
Additional InformationIn attached project, press the button.

Radio2 should take over from radio1 (both invisible)
Radio4 should take over from radio3 (both visible)

Radio3 will be unchecked
But radio1 will still be checked (unexpected)
TagsNo tags attached.
Fixed in Revision27208
LazTarget0.9.30
WidgetsetWin32/Win64
Attached Files

Relationships

related to 0017254 closedLuiz Americo F3 does not return to forward search, after using shift F3 (for backward) 

Activities

2010-08-26 23:00

 

RadioButtonBug.rar (2,287 bytes)

Martin Friebe

2010-08-26 23:13

manager   ~0040508

Tested in 0.9.28 => it's a regression

Issue History

Date Modified Username Field Change
2010-08-26 23:00 Martin Friebe New Issue
2010-08-26 23:00 Martin Friebe File Added: RadioButtonBug.rar
2010-08-26 23:00 Martin Friebe LazTarget => -
2010-08-26 23:00 Martin Friebe Widgetset => Win32/Win64
2010-08-26 23:01 Martin Friebe Relationship added related to 0017254
2010-08-26 23:13 Martin Friebe LazTarget - => 0.9.30
2010-08-26 23:13 Martin Friebe Note Added: 0040508
2010-08-26 23:13 Martin Friebe Target Version => 0.9.30
2010-08-27 03:27 Luiz Americo Status new => assigned
2010-08-27 03:27 Luiz Americo Assigned To => Luiz Americo
2010-08-27 03:49 Luiz Americo Fixed in Revision => 27208
2010-08-27 03:49 Luiz Americo Status assigned => resolved
2010-08-27 03:49 Luiz Americo Resolution open => fixed
2010-08-27 13:14 Martin Friebe Status resolved => closed