When switching from a rosject to course the code editor still displays the rosject tree

When we switch from a rosject back to a course, the code editor still shows the tree from the rosject. For example, instead of seeing catkin_ws, we still see ros2_ws. We tried to wait, to refresh, to log out, but none of those methods worked. What can we do? Could you please assist us? Thanks.

This could indicate a problem with the rosject in question. It might be too large.

You might temporarily see files from a previous session, but it should disappear soon after the files for the current session are loaded.

To troubleshoot further, could you please let us know the specific user(s) (their usernames) and the spefic rosjects (rosject names)?

Sure. Username: danielmanu. The rosject is Linux Basics Real Robot Project. The same situation happened to several of my students on the same rosject, but I can’t share their usernames publicly due to privacy concerns (they are under 18).

You can send me a personal message with those usernames.

I can confirm that the files of this user are intact. I thought the files for the course and the rosject could be mixed up, but I see that they are still separate.

That said, I can see the problem you mentioned. But this problem should auto-resolve in a few seconds (less than a minute).

As the rosject’s files are a big large (1.13 GB), it takes a while to save, and we must keep them in the workspace until they are saved.

Please let your students open their courses again. They should find that the rosject folders are not there.