title: RecyclerView not being populated on back press
body: <p>I have one activity with 2 fragments (lets call them A and B), each fragment has a recycler view.</p>
  
  <p>I add the fragment by doing</p>
  
  <pre><code>val fragment = supportFragmentManager.findFragmentById(R.id.activity_home_fragment)
  this.supportFragmentManager
      .beginTransaction()
      .remove(fragment)
      .add(R.id.activity_home_fragment, newFragment)
      .addToBackStack(null)
      .commit()
  </code></pre>
  
  <p>When I do the forward flow (A -> B) all recyclerviews loaded normally. However, when I go back to the first fragment (B -> A), with the back button, the recycler view doesn't load.</p>
  
  <p>I'm using kotterknife to inject my views</p>
  
  <pre><code>val recyclerBuildList by bindView&lt;RecyclerView&gt;(R.id.fragment_build_list_recycler)
  </code></pre>
  
  <p>Following is the code that I'm using to create the adapter:</p>
  
  <pre><code>override fun onResume() {
      super.onResume()
      val build1 = Build()
      build1.id = 3
      build1.name = "Build 1"
  
      val build2 = Build()
      build2.id = 4
      build2.name = "Build 2"
      val list = arrayListOf(build1, build2)
      setupBuildList(list)
  }
  
  private fun setupBuildList(builds: List&lt;Build&gt;) {
      recyclerBuildList.setHasFixedSize(true)
      val adapter = BuildListAdapter(activity, eventBus)
      recyclerBuildList.layoutManager = LinearLayoutManager(activity)
      adapter.builds = builds
      recyclerBuildList.adapter = adapter
      recyclerBuildList.requestLayout()
  }
  </code></pre>
  
  <p>PS.: I'm using Kotlin in my project</p>
  
  <p>I checked in the Hierarchy View and there is nothing inside RecyclerView</p>