Enhancement
Major
Detail
Major
Detail
Enhancement
If a tl:FormField is invisible, the tl:CodeEditorControl still writes the complete editor to the GUI. This is unnecessary; unnecessary initialization code is executed on client side.
Improvement
The client-side editor is only written if the field is visible.
Test
- Switch to Technical Demo>LayoutFramework#1>Forms>FormControls
- Search group "XML Editor
- Execute command "Hide".
- Expectation: The ACE editor in the group is no longer displayed.
- Expectation: No ACE editor is displayed in the source code ("F12" tools), e.g. no class "ace_gutter" can be found.