public void FireInput(bool isActive) { if (FireInputImplemented == false) { return; } try { receiver.FireInput(isActive); } catch (NotImplementedException) { FireInputImplemented = false; } }