No reviewers
Labels
No labels
architecture
bug
duplicate
enhancement
help wanted
invalid
performance
quality
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lavarius/ProjectOverlay!30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/critical-bugs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes bugs #4, #5, #6, #8.
Changes
#8 —
MainCameraInstance: MissingDontDestroyOnLoadDontDestroyOnLoad(gameObject)inAwakewhen setting the singletonDestroy(gameObject)for duplicate instances (matching the standard singleton pattern)#5 —
CameraManager:Instantiatecalled everyLateUpdateframeInstantiate(CameraPrefab)fromLateUpdatetoAwake— runs exactly once, stops the infinite GameObject leak#6 —
SlideUpWindow: Empty catch block silently swallows exceptionscatchwithcatch (Exception e)+Debug.LogError(...)so errors are visible#4 —
ChatProcessor:GetChild(0)throws if container is emptychildCount == 0guard afterShiftChildrenUp()in bothHandleTwitchMessageandHandleChatMessage