title: Why Fade transition doesn't work on Shared Element
body: <p>I have 2 Activities , the Shared Element transition works fine.<strong>ChangeBounds</strong> is the only the transition applied.</p>
  
  <p>I want to apply a fade transition while the shared element moves, so the ordering is ORDERING_TOGETHER.</p>
  
  <pre><code>public class TransitionUtils {
  
      public static Transition makeSharedElementEnterTransition(final Context context, final long duration) {
          TransitionSet set = new TransitionSet();
          set.setOrdering(TransitionSet.ORDERING_TOGETHER);
          set.setDuration(duration);
  
          Transition changeBounds = new ChangeBounds();
          changeBounds.addTarget(context.getString(R.string.transition_name_search_text));
          set.addTransition(changeBounds);
  
          Transition fade = new Fade(Fade.OUT);
          fade.addTarget(context.getString(R.string.transition_name_search_text));
          set.addTransition(fade);
  
          return set;
      }
  
  }
  </code></pre>
  
  <p>The <strong>startActivity</strong> calls <strong>ActivityOptions.makeSceneTransitionAnimation</strong> </p>
  
  <p>In the EndActivity , the enter shared element transition is set </p>
  
  <pre><code>public class EndActivity extends Activity{
      @Override
      protected void onCreate(final Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.blabla);
          getWindow().setSharedElementEnterTransition(TransitionUtils.makeSharedElementEnterTransition(this,2000));
      }
  }
  </code></pre>
  
  <p>Notes : I noticed that </p>
  
  <ul>
  <li>Fade() is often applied to getWindow().setEnterTransition() </li>
  <li>setting a
  duration to TransitionSet applies to all Transistions contained
  except Fade.</li>
  </ul>
  
  <p>How to apply a Fade Transition to a sharedElement ?
  What am I doing wrong ?</p>