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:
a!sidebysidelayout
18
52
38.95%
2
5
a!textfield
27
13
9.74%
< 1
1
a!dropdownField
9
12
8.81%
a!columnslayout
45
6.67%
a!columnlayout
24
3.43%
a!buttonwidget
4
2.66%
a!sidebysideitem
39
3
2.36%
a!sectionLayout
2.12%
a!richTextItem
1.86%
a!checkboxfield
1.20%
a!ispagewidth
1.17%
a!richtextdisplayfield
0.64%
a!buttonarraylayout
0.59%
a!dynamiclink
0.31%
a!linkfield
0.08%
fn!if
0.02%
fn!not
fn!choose
0.01%
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?
Discussion posts and replies are publicly visible
For the sake of testing - I removed a lot of column layouts and put all my components within just a handful of column layouts, as well as a bunch of other components. 200-something components down to 121 components, but I am still experiencing nearly 10 second load times when performing actions.
36
38
45.64%
10.86%
6
7.54%
4.33%
3.29%
26
2.63%
1.99%
1.88%
1.44%
1.25%
1.01%
0.71%
0.61%
0.45%
0.16%
0.04%