title: How android:configChanges="orientation" flag affects ACTIVITY STACK when it includes translucent activities?
body: <p>Have following Activities</p>
  
  <ul>
  <li>MainActivity </li>
  <li>TranslucentChildActivity </li>
  <li>DialogGrandChildActivity</li>
  </ul>
  
  <p><strong>NOTE:</strong> android:configChanges="orientation" is mentioned in Manifest for TranslucentChildActivity so that doesn't get re-created</p>
  
  <ol>
  <li>MainParentActivity startActivityForResult  -->  TranslucentChildActivity</li>
  <li>TranslucentChildActivity startActivityForResult  -->  DialogGrandChildActivity</li>
  <li>Now change orientation
  <ul>
  <li>DialogGrandChildActivity  should be destroyed and re-created</li>
  <li>TranslucentChildActivity should also be affected as it is in the background of the dialog activity but since onConfigChange flag is set it shouldn't be destroyed</li>
  </ul></li>
  <li>BUT UNFORTUNATELY  TranslucentChildActivity is also destroyed and re-created and onConfigurationChanged() callback isnt called which is surprising...</li>
  </ol>
  
  <p><strong>Questions:</strong> </p>
  
  <ol>
  <li>android:configChanges="orientation" flag isn't applicable to translucent activities?</li>
  <li>How do I stop this translucent activity from being re-cycled?</li>
  </ol>
  
  <p>I tried quite a few ways without any success. I would appreciate any help.</p>