Ticket #1973 (closed defect: fixed)
Table renders layouts incorrectly when changing containers
| Reported by: | Risto Yrjana | Owned by: | Matti Tahvonen |
|---|---|---|---|
| Priority: | critical | Milestone: | User Interface Library 5.2.10 |
| Component: | Server-side framework | Version: | 5.2.5 |
| Keywords: | Cc: | ||
| Known Issue description: | |||
| Hours estimate: | Deadline (dd.mm.yyyy): | ||
| Known Issue version (since): | Known Issue title: | ||
| Hours done: | Depends to: | ||
| Affects documentation: | no | ||
| Known Issue workaround: | |||
| Affects release notes: | no | Contract: | |
Description (last modified by Risto Yrjana) (diff)
The bug appears when using a Table containing Layouts. When rapidly changing the underlying container, Table incorrectly caches the layouts. The containers can have similar or different content, and can be of different lengths. This bug also appears when using one container but changing its contents.
Simple test:
- Create two IndexedContainers? and fill them with a layout containing one button with some text
- Create a table with the first container and then switch the container a couple of times with Table.setContainerDataSource()
- The buttons should be rendered without their contents
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
