Issue Type
Describe the bug
Adding/removing a scene in OBS causes System.ArgumentException: Can not convert Array to String. and fails to invoke the SceneListChanged event
To Reproduce
Steps to reproduce the behavior:
- Run test client
- Enter advanced mode
- Set up events
- Add a new scene in OBS and see the error
Expected behavior
The event would be fired
Versions
OBS Version: 32.1.0 (64 bits)
OBS WebSocket Version:
OBS WebSocket Dotnet (this library) Version: 5.0.1
OS: Windows 10
Additional context
Error occurs in
SceneListChanged?.Invoke(this, new SceneListChangedEventArgs(JsonConvert.DeserializeObject<List<JObject>>((string)body["scenes"])));