This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 429780 - [RenderingEngine] Too many unnecessary layout calls while processing content in SashRenderer
Summary: [RenderingEngine] Too many unnecessary layout calls while processing content ...
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.4   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: 4.4 M7   Edit
Assignee: Eric Moffatt CLA
QA Contact: Eric Moffatt CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-06 10:06 EST by Thomas Schindl CLA
Modified: 2014-05-01 10:05 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schindl CLA 2014-03-06 10:06:28 EST
while the UI is built up the sash renderer issues layout calls for each element added instead of queueing them up and issue one layout call at the end.

A simple implementation could simply wait until all its content is processed but a more advanced version would wait until all child SashContainers are layouted as well.
Comment 1 Thomas Schindl CLA 2014-03-06 10:22:24 EST
https://git.eclipse.org/r/23002
Comment 3 Eric Moffatt CLA 2014-05-01 10:05:20 EDT
Verified in 4.4.0.I20140501-0200.