diff options
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -387,6 +387,13 @@ correct and a fresh `qs` process rendered it. Force the rescan by changing a file that imports the directory (`desktop/shell.qml`), or restart the shell. Touch alone does not reload: the content must change. +Switching git branches under a running shell can drop a component until a +restart. Merging the island branch meant a moment on master without +`desktop/island/`; the shell hot-reloaded then, logged `Ignoring unresolvable +import ".../desktop/island"`, and kept running without the island after the +files came back, because a reappearing directory is not re-indexed. Restart +the affected component after any checkout that adds or removes a directory. + Hot reload does **not** follow a symlink either. Editing `shared/Notify.qml` left both running shells on the old `sanitize`, while an edit to `notifications/NotificationBalloon.qml` in the same pass did reload, so the |
