View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0028564||2.x IDE Bugs||Source Control||Public||2017-12-18 09:34||2021-07-16 14:05|
|Reporter||Sam Cumming||Assigned To||CoreTech|
|Priority||Low||Severity||C - General||Reproducibility||100%|
|Target Version||Fixed in Version|
|Summary||0028564: Source Control: Instability, lagging and hanging occurs while using Source Control with lots of uncommitted changes|
|Description||If you use Source Control on a project and let uncommitted changes build up, the IDE starts to become unstable, frequently lagging after creating new resources, opening resources or saving the project.|
The Source Control status indicator on resources flashes between 'synced' and 'unsynced' whenever a change occurs. It does this a couple of times before settling, but while this is happening the IDE lags significantly, delaying user input.
Committing all pending changes makes the lag and instability go away instantly, however it will begin to creep back as more pending uncommitted changes pile up.
|Steps To Reproduce||1. Open any project, enable source control.|
2. Begin making changes to a lot of resources. Try adding a lot of resources and not committing your changes.
3. After doing this for a period of time the IDE will begin to slow down, frequently lagging after creating resources, editing or saving the project.
|2.x IDE Found In||220.127.116.113|
|2.x Runtime Found In||18.104.22.168|
|2.x IDE Verified In||22.214.171.1243|
|2.x Runtime Verified In||126.96.36.199|