Slow performance when reordering assets
Reordering assets is very slow. The blue bar that shows where the assets are going to be dropped simply doesn't show up a lot of the time. To move assets far down the list, it requires dragging and dropping several times, and each time I'm just guessing where it will be dropped. Often it doesn't move at all and I have to try again.
I'm working in a cloud saved document (as that seems to be the only way to share color and character assets across files). It seems to try saving every time I drag assets, which may be impacting the performance.
I'm working on building our component library in XD (trying to convince others to move from Sketch). So far in my file, I have 25 colors, 135 character styles, 64 components. However, I was seeing this performance issue even at the beginning when I was building my character styles and didn't have very many. It's just becoming more difficult to manage as the lists I need to drag through get longer.
Most often, I reorder assets with the asset list only one column wide because reordering with it pulled out to multi-column is very confusing. The order of the assets run across each row and then down to the next column, which is fine, however, the drop placement is indicated as being a horizontal blue line ABOVE an asset, rather than between the LEFT/RIGHT sides of two assets. Since, for example, Assets 4 and 5 in the list would be next to each other rather than one on top of the other, it would make more sense for the blue bar to be vertical and in between the left/right sides of the two assets. When the list is only one column wide it does make most sense to have a horizontal line between the assets to show the drop spot, but for 2+ columns, a vertical indicator would be easier to understand.
Hi, I'm experiencing the same problem. Mojave latest update. XD latest update. Design system document with temporary lags/freezes when drag n dropping components vertically. Also temporary freezes/lags when resizing the assets sidebar. The rendering update of sidebar ui element is lagging
I'm running macOS Mojave 10.14.3.
These assets are in my master document, so they're not linked from another file. I do have one file that links to these assets, but I was experiencing these performance issues before I had started linking to them.
I just created a new simple file to see if I could reproduce it, and the performance was good even after I created enough components to cause the list to scroll. However, it seemed that once I created character styles that were included in my components that the performance started to slow down. I'm not 100% sure on this-- but it did seem related. I'll update you if I get more confident on this being the cause.
In my real, original file, I started out by creating the character styles, and we have loads of them. So if that's related, it would explain why I was seeing the issue early on in my efforts.
Hope this helps!
Divya Thakur commented
Thanks for reporting the issues. How many linked assets you are using? Is it happening with the particular file or it is generic. Can you please share the OS version you are using.
I broke the last part out into a feature request.