commit | 7a663a44380ebdfc13df2796fca835e4be1ff0b5 | [log] [tgz] |
---|---|---|
author | Julian Honnen <julian.honnen@vector.com> | Mon Jun 15 17:30:29 2020 +0200 |
committer | Julian Honnen <julian.honnen@vector.com> | Mon Jun 15 17:30:29 2020 +0200 |
tree | 5ee75342430d7821cc8452f6fed5a3450cf63f61 | |
parent | 48a6fdfc4e0cc5ea9457494e0bd72258c1b23ee5 [diff] |
Bug 563873 - replaced synchronous layout() calls Speed up selection of launch configurations by replacing synchronous layout() calls with requestLayout(). The change reduces the number of Tree::computeSizeInPixels calls when switching between two eclipse launch configs from 55(!) to 6. With a large plugins tree (~2000 items), this saves ~30% time. Change-Id: Iabde07f2281331009ee2cdaf435dc0a4f39242e9 Signed-off-by: Julian Honnen <julian.honnen@vector.com>