title: Xamarin, Overriding the Focus Change in a custom renderer stops focus events from occurring
body: <p>I have a custom entry field that prevents the soft keyboard from appearing when the entry field get focus. However this prevents the normal focus/unfocus events from occurring.  Here is the code for the Android renderer</p>
  
  <pre><code>Control.FocusChange += (sender, eh) =&gt;
  {
      new Handler().Post(delegate
      {
       if (eh.HasFocus)
           if (Control != null)
           {
                var imm =
                  (InputMethodManager)Control.Context.GetSystemService(Android.Content.Context.InputMethodService);
                      imm.HideSoftInputFromWindow(Control.WindowToken, 0);
            }
        });
        };
  </code></pre>
  
  <p>Is this a bug in Xamarin or is there a way to have the focus and unfocus events fire.</p>