Repository navigation
v3.1.1
2026-02-05
Fixed
- SentinalManager:
OnDestroyno longer nulls static events (OnAdd,OnRemove,OnSwitch). OnlyInstanceis cleared. This fixes view events not firing for persistent subscribers (e.g.ActionMapManageron a DontDestroyOnLoad object) after loading a new scene, where the previous scene’sSentinalManagerwas destroyed and had cleared the event delegates. - ActionMapManager: Re-subscribes to
SentinalManagerview events inOnSceneLoaded, so when used with DontDestroyOnLoad it continues to receiveOnSwitch/OnAdd/OnRemovefrom the new scene’sSentinalManagerafter a scene load.
Changed
- ActionMapManager:
- History is now per view selector (source) instead of a fixed-size list: same selector overwrites its previous entry. No maximum entry count.
- Extracted
SubscribeToViewEvents/UnsubscribeFromViewEventsand callResubscribeToViewEvents()afterClearStateForNewScene()on scene load.
- ActionMapManagerEditor:
- History foldout shows “Action maps per view (N)”, one row per source, sorted by source name; elapsed-time display removed.
What's Changed
Full Changelog: v3.1.0...v3.1.1