Opened 5 years ago
Last modified 5 years ago
#16048 new bug
[BCardLayout] Invisible members of BCardLayout are invalidated when invisible
Reported by: | waddlesplash | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Kits/Interface Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
In #15889, there was a severe performance problem caused by recomputing preferred sizes for BColumnListView ... but only when the ColumnListView was not visible (i.e. it was on the invisible tab.) There may be a logic inversion somewhere; this deserves investigation.
Change History (2)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Well, then why does it recompute when selecting items in a view in the other tab, but not in the column list view? That's what I didn't figure out.
Note:
See TracTickets
for help on using tickets.
The size of a BCadLayout is the max of all the children size. So it needs to know the size for all of them. Seems normal behavior to me?