diff --git a/MLEM/Input/GenericInput.cs b/MLEM/Input/GenericInput.cs index 6427c6a..220ef31 100644 --- a/MLEM/Input/GenericInput.cs +++ b/MLEM/Input/GenericInput.cs @@ -27,16 +27,19 @@ namespace MLEM.Input { /// public override string ToString() { + var ret = this.Type.ToString(); switch (this.Type) { case InputType.Mouse: - return this.Type.ToString() + (MouseButton) this; + ret += ((MouseButton) this).ToString(); + break; case InputType.Keyboard: - return this.Type.ToString() + (Keys) this; + ret += ((Keys) this).ToString(); + break; case InputType.Gamepad: - return this.Type.ToString() + (Buttons) this; - default: - return this.Type.ToString(); + ret += ((Buttons) this).ToString(); + break; } + return ret; } ///