Use MainViewport when input is not provided a viewport (#3897)

This commit is contained in:
ShadowCommander
2021-04-29 15:01:13 -07:00
committed by GitHub
parent 6a5e7dbecb
commit ec00d4fa03
2 changed files with 9 additions and 1 deletions

View File

@@ -214,7 +214,7 @@ namespace Content.Client.State
/// Converts a state change event from outside the simulation to inside the simulation.
/// </summary>
/// <param name="args">Event data values for a bound key state change.</param>
private void OnKeyBindStateChanged(ViewportBoundKeyEventArgs args)
protected virtual void OnKeyBindStateChanged(ViewportBoundKeyEventArgs args)
{
// If there is no InputSystem, then there is nothing to forward to, and nothing to do here.
if(!EntitySystemManager.TryGetEntitySystem(out InputSystem? inputSys))