Extremely slow performance building an interface
Hello everyone,
All of my interfaces start to suffer after ~1,000 - 1,500 lines of code or more. By 'suffer' I mean... It becomes extremely unbearable to design an interface in either 'design mode' or 'expression mode.' When I click on a component, or try to go from 'design' to 'expression' modes, saving, checking performance - basically every imaginable action I try to perform is delayed by 10+ seconds. I don't think this is a client side issue. I have 2 other teammates on my team facing similar issues and we all have good internet, using Chrome, etc.
When clicking and waiting 10-15seconds for the 'performance' screen to load, it does show that the interface is decent performing, but when designing it... it is abysmal.
Here is copy/paste of all the components on my interface:
|
FunctionSortable column, activate to sort ascending
|
CountSortable column, activate to sort ascending
|
Total Time (ms)Sortable column, sorted descending, activate to sort ascending
|
PercentSortable column, activate to sort ascending
|
Minimum Time (ms)Sortable column, activate to sort ascending
|
Maximum Time (ms)Sortable column, activate to sort ascending
|
|---|---|---|---|---|---|
|
a!sidebysidelayout |
18 |
52 |
38.95% |
2 |
5 |
|
a!textfield |
27 |
13 |
9.74% |
< 1 |
1 |
|
a!dropdownField |
9 |
12 |
8.81% |
1 |
5 |
|
a!columnslayout |
45 |
9 |
6.67% |
< 1 |
1 |
|
a!columnlayout |
24 |
5 |
3.43% |
< 1 |
< 1 |
|
a!buttonwidget |
5 |
4 |
2.66% |
1 |
1 |
|
a!sidebysideitem |
39 |
3 |
2.36% |
< 1 |
< 1 |
|
a!sectionLayout |
2 |
3 |
2.12% |
1 |
1 |
|
a!richTextItem |
2 |
3 |
1.86% |
1 |
1 |
|
a!checkboxfield |
3 |
2 |
1.20% |
< 1 |
1 |
|
a!ispagewidth |
9 |
2 |
1.17% |
< 1 |
< 1 |
|
a!richtextdisplayfield |
3 |
1 |
0.64% |
< 1 |
< 1 |
|
a!buttonarraylayout |
4 |
1 |
0.59% |
< 1 |
< 1 |
|
a!dynamiclink |
2 |
< 1 |
0.31% |
< 1 |
< 1 |
|
a!linkfield |
2 |
< 1 |
0.08% |
< 1 |
< 1 |
|
fn!if |
13 |
< 1 |
0.02% |
< 1 |
< 1 |
|
fn!not |
3 |
< 1 |
0.02% |
< 1 |
< 1 |
|
fn!choose |
1 |
< 1 |
0.01% |
< 1 |
< 1 |
Shows 135 ms performance, but I'm literally incapable of designing it any further do to GUI lag/performance issues in design/expression mode.
What am I doing wrong?
