When changing dependent files, they are being removed as dependencies when the dependent file is being closed. This is causing the problem of them remaining even after the main file is closed. Moving the removal inside the check for settings.validate fixes this issue.
When changing dependent files, they are being removed as dependencies when the dependent file is being closed. This is causing the problem of them remaining even after the main file is closed. Moving the removal inside the check for
settings.validate
fixes this issue.Fixes #205.
Checklist
Does this PR introduce a breaking change?