title: EventBus between two fragments - No subscribers registered
body: <p>Good Day,</p>
  
  <p>To simplify my app loks like that: Only one <code>Activity</code>, <code>Fragment A</code> and <code>Fragment B</code>.</p>
  
  <p>In the <code>Fragment A</code> I'm trying to post an empty <code>ScopeModel</code> object:</p>
  
  <p><code>EventBus.getDefault().post(new ScopeModel());</code></p>
  
  <p>After that in my log there is an error:</p>
  
  <pre><code>D/Event: No subscribers registered for event class com.commons.library.models.search.ScopeModel
  D/Event: No subscribers registered for event class de.greenrobot.event.NoSubscriberEvent
  </code></pre>
  
  <p>But there is subscriber in the <code>Fragment B</code>:</p>
  
  <pre><code>public void onEventMainThread(ScopeModel model){
      Toast.makeText(getActivity(), "Event!", Toast.LENGTH_SHORT).show();
  }
  </code></pre>
  
  <p>Q: Where I'm using this to register and unregister EventBus?         </p>
  
  <pre><code>EventBus.getDefault().register(this);
  EventBus.getDefault().unregister(this);
  </code></pre>
  
  <p>A: </p>
  
  <p>1) In the <code>Activity</code> :  <code>onCreate()</code> and <code>onDestroy()</code></p>
  
  <p>2) In the <code>Fragment A</code> : I don't do that.</p>
  
  <p>3) In the <code>Fragment B</code> : <code>onCreateView()</code> and <code>onDestroyView()</code></p>
  
  <p>I think there is problem in register/unregister, but how to solve it ?</p>
  
  <p>I simplify my app structure, in general: there is only one activity and a lot of fragments, I'm using EventBus to communicate between fragments and there is only one point where it not working, I'm confused - why ?</p>