I'm able to update an AsyncTreeModel using this code, but I am unable to update it without invalidating the entire tree. This results in the collapsing of everything open. How do I update the tree without collapsing what the user already has open?
Also, my plugin has pending updates since October 2nd, 2021. The message above the update says "JetBrains is reviewing this update. Please expect it to be approved within two business days of the upload." It has been over 12 days and now I have four updates pending. Is there something I'm doing wrong that's causing my updates to delay for so long?