title: Why Glide blink the item ImageView when notifydatasetchanged
body: <p>I am using <a href="https://github.com/bumptech/glide" rel="noreferrer">Glide 3.7.0</a> with <code>RecyclerView</code>. The item view always blinks when refreshing (calling <code>notifyDataSetChanged</code>).</p>
  
  <p>Here is my code:</p>
  
  <pre><code>Glide
    .with(context)
    .load(filepath)
    .diskCacheStrategy(DiskCacheStrategy.NONE)
    .skipMemoryCache(true)
    .dontAnimate()
    .into(imageview);
  </code></pre>
  
  <p>When I use no cache, the <code>ImageView</code> has a null Bitmap when <code>notifyDataSetChanged</code> method is called and Glide hasn't finished loading the bitmap.</p>
  
  <p>If I use the code below:</p>
  
  <pre><code>Glide
    .with(context)
    .load(filepath)
    .dontAnimate()
    .into(imageview);
  </code></pre>
  
  <p>Then the item <code>ImageView</code> does not blink anymore (using cache).</p>
  
  <p>I want to update the item view dynamically, so I disable the glide cache.</p>
  
  <p>Are there any solutions to solve this blink bug?</p>
  
  <p>Thank you very much!</p>