Skip to content

“Open Project Locally” does not sync local changes back to Overleaf in v0.15.10 #394

Description

@supremepig

Describe the bug

In Overleaf Workshop v0.15.10, projects opened using Open Project Locally can be downloaded successfully, but subsequent local changes are not synchronized back to Overleaf.

The Local Replica is created correctly:

  • The project is downloaded to the selected local folder.
  • .overleaf/settings.json exists and points to the correct project.
  • Overleaf Workshop: Configure Source Control shows the Local Replica as enabled.
  • The Local Replica status is idle.
  • Modified files are saved successfully to the local disk.

However, after editing main.tex and pressing Ctrl+S, the changes do not appear in the Overleaf web editor, even after waiting and refreshing the page.

This issue occurs in both:

  • Official Visual Studio Code
  • Antigravity IDE

Downgrading only the Overleaf Workshop extension from v0.15.10 to v0.15.9 immediately restores synchronization, using the same Overleaf project, local folder, account, and network environment.

Therefore, this appears to be a regression in the Open Project Locally / Local Replica synchronization behavior introduced in v0.15.10.

Expected behavior

After opening a project with Open Project Locally, saving a modified local file should automatically synchronize the change back to the corresponding Overleaf project.

How To Reproduce

  1. Install Overleaf Workshop v0.15.10.
  2. Open an Overleaf project.
  3. Select Open Project Locally.
  4. Choose a local folder and wait for the initial download to finish.
  5. Edit main.tex.
  6. Press Ctrl+S and confirm that the file is saved locally.
  7. Open or refresh the same project in the Overleaf web editor.
  8. Observe that the local modification is not synchronized.
  9. Downgrade Overleaf Workshop to v0.15.9.
  10. Reload the editor.
  11. Edit and save main.tex again.
  12. Observe that the change is synchronized to Overleaf immediately.

Environment

  • Overleaf Workshop Extension version:
    • v0.15.10: local changes are not synchronized
    • v0.15.9: synchronization works normally
  • Editors tested:
    • Visual Studio Code
    • Antigravity IDE
  • Operating system: Windows 11
  • Overleaf Edition: Official
  • Feature used: Open Project Locally / Local Replica

Additional information

The initial download from Overleaf to the local folder works correctly. The problem only affects synchronization from the local folder back to Overleaf after editing and saving files.

No other configuration was changed when testing v0.15.10 and v0.15.9. Downgrading the extension alone consistently resolves the issue.

[Optional] Developer Logs

Details

No relevant synchronization or upload activity was observed after editing and saving main.tex with v0.15.10.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions