Hey, there’s a rather annoying bug present in Unity 6 that started happening recently(maybe a month ago if that?).
So basically, if you edit the script, import a new asset etc., the editor just won’t automatically detect changes, almost as if the file system watcher is broken or something.
What’s even weirder is what fixes it.
- Changing between the unity window and something else quickly(speed appears to matter, almost as if you have to time it when the editor is looking for a reload or something?).
- Right clicking to get a dropdown menu or something, which returns the focus to unity right after(I assume) and that causes a reload.
Another odd thing about this is that the editor appears to be detecting changes to some extent because, even tho it didn’t reload, if you try to play the game, it’ll just instantly enter the play mode and nothing will be happening, kinda like you didn’t even press the play button(other than the fact it’s now a stop button).
As for assets being imported externally(because dragging them into the editor crashes it, at least on wayland), you have to do ctrl+r and then they do get detected, this is possibly related.
I should also state that this is not wayland(hyprland) only, my friend on x11(i3) experiences the same issues(at least script reload related).
Lastly, I am now using 6000.0.34f1 but this started happening with 6000.0.32(if not earlier) iirc.