Status Update
Comments
il...@google.com <il...@google.com> #2
Seems to be a DNS problem with systems that have 'obtain DNS server address automatically'. Changed my system to a manual setting and the browser etc now work. SDK 2.2 didn't seem to mind the auto setting though.
Description
Version used: 2.3.0
Devices/Android versions reproduced on: samsung s7
The situation is as follows----------
The following animations are set inside the nav Graph:
- EnterAnim: @anim/slide_in_right
- ExitAnim: @anim/stationary
- popEnterAnim: @anim/stationary
- popExitAnim: @anim/slide_out_right
While navigating from fragment A(old) to B(new), "A" is stationary and "B" is nicely drawn on top of "A" while coming in from the right.
After the animation ends, I navigate back. "A" is stationary (nicely drawn behind B) and "B" (drawn on top of A) is moving out to the right. This works fine.
HOWEVER----------
If I press the back button (navigateUp()) while I navigate from "A" to "B" (during the animation from A to B), "B" will be drawn behind "A" while moving out to the right (which isn't intended behavior I think).
I have messed around a bit and noticed that If I only leave ExitAnim empty, everything works. "B" will be drawn on top of "A" even if I "cancel" EnterAnim by pressing the back-button. Of course If I leave ExitAnim empty, "A" isn't visible when "B" slides in from the right.
ATTACHMENTS----------
I have reproduced the problem inside the TrackMySleepQuality App. After pressing Start, Press Stop. The animation will start. Then, Press Back button.
Please let me know how to fix this (or if this is intended behavior?). Thank you for you time.