Skip to content

File changes made by external programs are no longer reflected in real-time since 1.131 #1459

@ak-inori

Description

@ak-inori

Description

Since upgrading to Pulsar 1.131 (Electron 30), files modified by external programs
are no longer automatically reflected in open editor tabs. The file content only
updates after manually closing and reopening the file.

This worked correctly in previous versions (1.130 and earlier).

Steps to Reproduce

  1. Open a file in Pulsar
  2. Modify the file using an external program (e.g. Claude Code, a CLI tool, or
    any other editor)
  3. Observe that the Pulsar editor tab still shows the old content

Expected Behavior

The editor automatically reflects external file changes in real-time, as it did
before 1.131.

Actual Behavior

The editor does not reflect external changes. Manually closing and reopening the
file shows the updated content.

Environment

  • Pulsar version: 1.131
  • OS: macOS 26.3 (Build 25D125)

Additional Context

  • Zed editor correctly reflects external file changes in real-time
  • This regression appears to coincide with the Electron upgrade in 1.131,
    which may have affected the nsfw native file watcher module
  • [pulsar-next] Figure out file-watcher approach that avoids crashes #1104 (now closed) previously addressed nsfw watcher crashes on window reload;
    this regression may indicate an incomplete or related fix

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions