public void RemoveEventReceiver(GuiEventReceiver receiver) { if (receiver == null) { return; } var indexOf = _eventReceivers.IndexOf (receiver); if (indexOf != -1) { _eventReceivers.RemoveAt (indexOf); } }