TCustomGroupBox descendants becomes visible even though visible = false
Original Reporter info from Mantis: torstenchr
-
Reporter name: Torsten Bonde Christiansen
Original Reporter info from Mantis: torstenchr
- Reporter name: Torsten Bonde Christiansen
Description:
Using a PageContol, a Panel and a BitBtn on a Frame provokes the visibility of all TCustomGrouBox descendants to become visible, although explicitly set to false. At first the boxes are invisible as wanted, but changing page and back triggers the bug.
It seems that all TCustomGroupBox descendants (at least TGroupBox, RadioGroup, CheckGroup)
suffer from the same problem. Even more strange is that in order to provoke the groupbox
to become visible when not wanted, it MUST include a Frame, a PageControl, a Panel and a BitButton.
This bug is only present with the GTK2 widgetset. I have tested with Lazarus 1.2.6 and
latest trunk: Lazarus 1.3 r47043 FPC 2.6.4 x86_64-linux-gtk 2
Additional information:
See the following video for a demonstration of the attached code:
https://videobin.org/+8cd/b69.html
Mantis conversion info:
- Mantis ID: 27116
- OS: Linux
- OS Build: N/A
- Build: 47043
- Platform: i386
- Version: 1.3 (SVN)
- Fixed in version: 1.3 (SVN)
- Fixed in revision: 47058 (#dd5ea6c1)
- Monitored by: » torstenchr (Torsten Bonde Christiansen)
- Target version: 1.2.8