Skip to content

Fix diff refresh loop and idle work#170

Merged
parsakhaz merged 1 commit intomainfrom
diff-refresh-loop-and-battery
May 7, 2026
Merged

Fix diff refresh loop and idle work#170
parsakhaz merged 1 commit intomainfrom
diff-refresh-loop-and-battery

Conversation

@parsakhaz
Copy link
Copy Markdown
Member

Summary

  • stabilize Diff panel refreshes so git status updates do not destructively reload while active
  • preserve visible diff content during soft refreshes and ignore stale async responses
  • stop inactive resource/browser work that was hurting battery and pane switching

Testing

  • pnpm --filter frontend typecheck
  • pnpm --filter frontend lint
  • pnpm --filter main typecheck
  • pnpm --filter main lint
  • pre-commit hook: pnpm run -r typecheck && pnpm run -r lint

@parsakhaz parsakhaz merged commit 6d7c3b4 into main May 7, 2026
1 check passed
@parsakhaz parsakhaz deleted the diff-refresh-loop-and-battery branch May 7, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant