I think I managed to fix it by manually by updating my .sublime-workspace file:
"buffers":
[
{
"file": "chrome.sublime-project",
...
"groups":
[
{
"sheets":
[
{
"buffer": 0,
"file": "chrome.sublime-project",
Notice how the .sublime-project file is being referenced with a relative path. Both files reside in the same folder as:
chrome.sublime-project
chrome.sublime-workspace
Specified like that the sidebar auto-reloads every time I do a change in my .sublime-project file.
However, I noticed that for some projects the .sublime-project file is being referenced with absolute path in those two entries above inside the .sublime-workspace file. In that case the sidebar reloads only when you open up the project for the first time.
Note that my absolute path was going through a symbolic link as well if that makes any difference. Also I’m not sure how exactly Sublime decides to use absolute path or not. Before that I removed the .sublime-workspace file so that Sublime can regenerate it, but it did regenerate it with the same absolute paths inside, so unless I update them manually it is being stuck like that forever.