fix(32-01): restore empty dependency array for refreshCurrentSession

Original code used [] deps - functions accessed via closure are stable

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Nuwan 2026-03-05 22:36:28 +05:30
parent e9a6e6f8bc
commit cc9f4ace8d
1 changed files with 3 additions and 1 deletions

View File

@ -620,7 +620,9 @@ export default function useSessionModel(app, server, sessionScreen) {
await refreshCurrentSessionRest(sessionChanged, force); await refreshCurrentSessionRest(sessionChanged, force);
}, },
[refreshCurrentSessionRest, sessionChanged] // Note: empty deps matches original - functions are stable or called via closure
// eslint-disable-next-line react-hooks/exhaustive-deps
[]
); );
// Keep ref updated for callbacks defined before refreshCurrentSession // Keep ref updated for callbacks defined before refreshCurrentSession