Offset 300, 119 lines modifiedOffset 300, 119 lines modified
300 ····:cond_2300 ····:cond_2
301 ····return-void301 ····return-void
302 .end·method302 .end·method
  
303 .method·private·saveBasicState()Landroid/os/Bundle;303 .method·private·saveBasicState()Landroid/os/Bundle;
304 ····.locals·4304 ····.locals·4
  
305 ····.line·674305 ····.line·654
306 ····new-instance·v0,·Landroid/os/Bundle;306 ····new-instance·v0,·Landroid/os/Bundle;
  
307 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V307 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
308 ····.line·676308 ····.line·656
309 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;309 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
310 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/Fragment;->performSaveInstanceState(Landroid/os/Bundle;)V310 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/Fragment;->performSaveInstanceState(Landroid/os/Bundle;)V
  
311 ····.line·677311 ····.line·657
312 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;312 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
313 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;313 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
314 ····const/4·v3,·0x0314 ····const/4·v3,·0x0
  
315 ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentSaveInstanceState(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V315 ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentSaveInstanceState(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
  
316 ····.line·678316 ····.line·658
317 ····invoke-virtual·{v0},·Landroid/os/Bundle;->isEmpty()Z317 ····invoke-virtual·{v0},·Landroid/os/Bundle;->isEmpty()Z
  
318 ····move-result·v1318 ····move-result·v1
  
319 ····if-eqz·v1,·:cond_0319 ····if-eqz·v1,·:cond_0
  
320 ····const/4·v0,·0x0320 ····const/4·v0,·0x0
  
321 ····.line·682321 ····.line·662
322 ····:cond_0322 ····:cond_0
323 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;323 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
324 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;324 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
325 ····if-eqz·v1,·:cond_1325 ····if-eqz·v1,·:cond_1
  
326 ····.line·683326 ····.line·663
327 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentStateManager;->saveViewState()V327 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentStateManager;->saveViewState()V
  
328 ····.line·685328 ····.line·665
329 ····:cond_1329 ····:cond_1
330 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;330 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
331 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewState:Landroid/util/SparseArray;331 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewState:Landroid/util/SparseArray;
  
332 ····if-eqz·v1,·:cond_3332 ····if-eqz·v1,·:cond_3
  
333 ····if-nez·v0,·:cond_2333 ····if-nez·v0,·:cond_2
  
334 ····.line·687334 ····.line·667
335 ····new-instance·v0,·Landroid/os/Bundle;335 ····new-instance·v0,·Landroid/os/Bundle;
  
336 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V336 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
337 ····.line·689337 ····.line·669
338 ····:cond_2338 ····:cond_2
339 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;339 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
340 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewState:Landroid/util/SparseArray;340 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewState:Landroid/util/SparseArray;
  
341 ····const-string·v2,·"android:view_state"341 ····const-string·v2,·"android:view_state"
  
342 ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V342 ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
  
343 ····.line·692343 ····.line·672
344 ····:cond_3344 ····:cond_3
345 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;345 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
346 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewRegistryState:Landroid/os/Bundle;346 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewRegistryState:Landroid/os/Bundle;
  
347 ····if-eqz·v1,·:cond_5347 ····if-eqz·v1,·:cond_5
  
348 ····if-nez·v0,·:cond_4348 ····if-nez·v0,·:cond_4
  
349 ····.line·694349 ····.line·674
350 ····new-instance·v0,·Landroid/os/Bundle;350 ····new-instance·v0,·Landroid/os/Bundle;
  
351 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V351 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
352 ····.line·696352 ····.line·676
353 ····:cond_4353 ····:cond_4
354 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;354 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
355 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewRegistryState:Landroid/os/Bundle;355 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mSavedViewRegistryState:Landroid/os/Bundle;
  
356 ····const-string·v2,·"android:view_registry_state"356 ····const-string·v2,·"android:view_registry_state"
  
357 ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V357 ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
  
358 ····.line·698358 ····.line·678
359 ····:cond_5359 ····:cond_5
360 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;360 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
361 ····iget-boolean·v1,·v1,·Landroidx/fragment/app/Fragment;->mUserVisibleHint:Z361 ····iget-boolean·v1,·v1,·Landroidx/fragment/app/Fragment;->mUserVisibleHint:Z
  
362 ····if-nez·v1,·:cond_7362 ····if-nez·v1,·:cond_7
  
363 ····if-nez·v0,·:cond_6363 ····if-nez·v0,·:cond_6
  
364 ····.line·700364 ····.line·680
365 ····new-instance·v0,·Landroid/os/Bundle;365 ····new-instance·v0,·Landroid/os/Bundle;
  
366 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V366 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
367 ····.line·703367 ····.line·683
368 ····:cond_6368 ····:cond_6
369 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;369 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
370 ····iget-boolean·p0,·p0,·Landroidx/fragment/app/Fragment;->mUserVisibleHint:Z370 ····iget-boolean·p0,·p0,·Landroidx/fragment/app/Fragment;->mUserVisibleHint:Z
  
371 ····const-string·v1,·"android:user_visible_hint"371 ····const-string·v1,·"android:user_visible_hint"
  
Offset 425, 22 lines modifiedOffset 425, 22 lines modified
  
425 #·virtual·methods425 #·virtual·methods
426 .method·activityCreated()V426 .method·activityCreated()V
427 ····.locals·3427 ····.locals·3
  
428 ····const/4·v0,·0x3428 ····const/4·v0,·0x3
  
429 ····.line·594429 ····.line·574
430 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z430 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
  
431 ····move-result·v0431 ····move-result·v0
  
432 ····if-eqz·v0,·:cond_0432 ····if-eqz·v0,·:cond_0
  
433 ····.line·595433 ····.line·575
434 ····new-instance·v0,·Ljava/lang/StringBuilder;434 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
435 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V435 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
436 ····const-string·v1,·"moveto·ACTIVITY_CREATED:·"436 ····const-string·v1,·"moveto·ACTIVITY_CREATED:·"
  
437 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;437 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 453, 23 lines modifiedOffset 453, 23 lines modified
  
453 ····move-result-object·v0453 ····move-result-object·v0
  
454 ····const-string·v1,·"FragmentManager"454 ····const-string·v1,·"FragmentManager"
  
455 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I455 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
456 ····.line·597456 ····.line·577
457 ····:cond_0457 ····:cond_0
458 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;458 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
459 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;459 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
460 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performActivityCreated(Landroid/os/Bundle;)V460 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performActivityCreated(Landroid/os/Bundle;)V
  
461 ····.line·598461 ····.line·578
462 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;462 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
463 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;463 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
464 ····iget-object·v1,·p0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;464 ····iget-object·v1,·p0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
465 ····const/4·v2,·0x0465 ····const/4·v2,·0x0
Offset 480, 22 lines modifiedOffset 480, 22 lines modified
480 .end·method480 .end·method
  
481 .method·attach()V481 .method·attach()V
482 ····.locals·6482 ····.locals·6
  
483 ····const/4·v0,·0x3483 ····const/4·v0,·0x3
  
484 ····.line·449484 ····.line·437
485 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z485 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
  
486 ····move-result·v0486 ····move-result·v0
  
487 ····if-eqz·v0,·:cond_0487 ····if-eqz·v0,·:cond_0
  
488 ····.line·450488 ····.line·438
489 ····new-instance·v0,·Ljava/lang/StringBuilder;489 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
490 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V490 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
491 ····const-string·v1,·"moveto·ATTACHED:·"491 ····const-string·v1,·"moveto·ATTACHED:·"
  
492 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;492 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 508, 15 lines modifiedOffset 508, 15 lines modified
  
508 ····move-result-object·v0508 ····move-result-object·v0
  
509 ····const-string·v1,·"FragmentManager"509 ····const-string·v1,·"FragmentManager"
  
510 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I510 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
511 ····.line·455511 ····.line·443
512 ····:cond_0512 ····:cond_0
513 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;513 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
514 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;514 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;
  
515 ····const-string·v2,·"·that·does·not·belong·to·this·FragmentManager!"515 ····const-string·v2,·"·that·does·not·belong·to·this·FragmentManager!"
  
Offset 524, 42 lines modifiedOffset 524, 42 lines modified
  
524 ····const-string·v4,·"Fragment·"524 ····const-string·v4,·"Fragment·"
  
525 ····const/4·v5,·0x0525 ····const/4·v5,·0x0
  
526 ····if-eqz·v1,·:cond_2526 ····if-eqz·v1,·:cond_2
  
527 ····.line·456527 ····.line·444
528 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;528 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
529 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;529 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;
  
530 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentStore;->getFragmentStateManager(Ljava/lang/String;)Landroidx/fragment/app/FragmentStateManager;530 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentStore;->getFragmentStateManager(Ljava/lang/String;)Landroidx/fragment/app/FragmentStateManager;
  
531 ····move-result-object·v0531 ····move-result-object·v0
  
532 ····if-eqz·v0,·:cond_1532 ····if-eqz·v0,·:cond_1
  
533 ····.line·463533 ····.line·451
534 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;534 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
535 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;535 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;
  
536 ····iget-object·v2,·v2,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;536 ····iget-object·v2,·v2,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;
  
537 ····iput-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;537 ····iput-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;
  
538 ····.line·464538 ····.line·452
539 ····iput-object·v5,·v1,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;539 ····iput-object·v5,·v1,·Landroidx/fragment/app/Fragment;->mTarget:Landroidx/fragment/app/Fragment;
  
540 ····move-object·v5,·v0540 ····move-object·v5,·v0
  
541 ····goto·:goto_0541 ····goto·:goto_0
  
542 ····.line·459542 ····.line·447
543 ····:cond_1543 ····:cond_1
544 ····new-instance·v0,·Ljava/lang/IllegalStateException;544 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
545 ····new-instance·v1,·Ljava/lang/StringBuilder;545 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
546 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V546 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 583, 32 lines modifiedOffset 583, 32 lines modified
  
583 ····move-result-object·p0583 ····move-result-object·p0
  
584 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V584 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
585 ····throw·v0585 ····throw·v0
  
586 ····.line·465586 ····.line·453
587 ····:cond_2587 ····:cond_2
588 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;588 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;
  
589 ····if-eqz·v0,·:cond_4589 ····if-eqz·v0,·:cond_4
  
590 ····.line·466590 ····.line·454
591 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;591 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
592 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/FragmentStore;->getFragmentStateManager(Ljava/lang/String;)Landroidx/fragment/app/FragmentStateManager;592 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/FragmentStore;->getFragmentStateManager(Ljava/lang/String;)Landroidx/fragment/app/FragmentStateManager;
  
593 ····move-result-object·v5593 ····move-result-object·v5
  
594 ····if-eqz·v5,·:cond_3594 ····if-eqz·v5,·:cond_3
  
595 ····goto·:goto_0595 ····goto·:goto_0
  
596 ····.line·469596 ····.line·457
597 ····:cond_3597 ····:cond_3
598 ····new-instance·v0,·Ljava/lang/IllegalStateException;598 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
599 ····new-instance·v1,·Ljava/lang/StringBuilder;599 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
600 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V600 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 636, 72 lines modifiedOffset 636, 72 lines modified
  
636 ····throw·v0636 ····throw·v0
  
637 ····:cond_4637 ····:cond_4
638 ····:goto_0638 ····:goto_0
639 ····if-eqz·v5,·:cond_6639 ····if-eqz·v5,·:cond_6
  
640 ····.line·477640 ····.line·465
641 ····sget-boolean·v0,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z641 ····sget-boolean·v0,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z
  
642 ····if-nez·v0,·:cond_5642 ····if-nez·v0,·:cond_5
  
643 ····.line·478643 ····.line·466
644 ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->getFragment()Landroidx/fragment/app/Fragment;644 ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->getFragment()Landroidx/fragment/app/Fragment;
  
645 ····move-result-object·v0645 ····move-result-object·v0
  
646 ····iget·v0,·v0,·Landroidx/fragment/app/Fragment;->mState:I646 ····iget·v0,·v0,·Landroidx/fragment/app/Fragment;->mState:I
  
647 ····const/4·v1,·0x1647 ····const/4·v1,·0x1
  
648 ····if-ge·v0,·v1,·:cond_6648 ····if-ge·v0,·v1,·:cond_6
  
649 ····.line·479649 ····.line·467
650 ····:cond_5650 ····:cond_5
651 ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->moveToExpectedState()V651 ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->moveToExpectedState()V
  
652 ····.line·482652 ····.line·470
653 ····:cond_6653 ····:cond_6
654 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;654 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
655 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;655 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;
  
656 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getHost()Landroidx/fragment/app/FragmentHostCallback;656 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getHost()Landroidx/fragment/app/FragmentHostCallback;
  
657 ····move-result-object·v1657 ····move-result-object·v1
  
658 ····iput-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mHost:Landroidx/fragment/app/FragmentHostCallback;658 ····iput-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mHost:Landroidx/fragment/app/FragmentHostCallback;
  
659 ····.line·483659 ····.line·471
660 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;660 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
661 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;661 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;
  
662 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getParent()Landroidx/fragment/app/Fragment;662 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getParent()Landroidx/fragment/app/Fragment;
  
663 ····move-result-object·v1663 ····move-result-object·v1
  
664 ····iput-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mParentFragment:Landroidx/fragment/app/Fragment;664 ····iput-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mParentFragment:Landroidx/fragment/app/Fragment;
  
665 ····.line·484665 ····.line·472
666 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;666 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
667 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;667 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
668 ····const/4·v2,·0x0668 ····const/4·v2,·0x0
  
669 ····invoke-virtual·{v0,·v1,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreAttached(Landroidx/fragment/app/Fragment;Z)V669 ····invoke-virtual·{v0,·v1,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreAttached(Landroidx/fragment/app/Fragment;Z)V
  
670 ····.line·485670 ····.line·473
671 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;671 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
672 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performAttach()V672 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performAttach()V
  
673 ····.line·486673 ····.line·474
674 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;674 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
675 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;675 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
676 ····invoke-virtual·{v0,·p0,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentAttached(Landroidx/fragment/app/Fragment;Z)V676 ····invoke-virtual·{v0,·p0,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentAttached(Landroidx/fragment/app/Fragment;Z)V
  
677 ····return-void677 ····return-void
Offset 802, 21 lines modifiedOffset 802, 21 lines modified
  
802 ····.line·206802 ····.line·206
803 ····invoke-static·{v6,·v0},·Landroidx/fragment/app/SpecialEffectsController;->getOrCreateController(Landroid/view/ViewGroup;Landroidx/fragment/app/FragmentManager;)Landroidx/fragment/app/SpecialEffectsController;803 ····invoke-static·{v6,·v0},·Landroidx/fragment/app/SpecialEffectsController;->getOrCreateController(Landroid/view/ViewGroup;Landroidx/fragment/app/FragmentManager;)Landroidx/fragment/app/SpecialEffectsController;
  
804 ····move-result-object·v0804 ····move-result-object·v0
  
805 ····.line·208805 ····.line·208
806 ····invoke-virtual·{v0,·p0},·Landroidx/fragment/app/SpecialEffectsController;->getAwaitingCompletionLifecycleImpact(Landroidx/fragment/app/FragmentStateManager;)Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;806 ····invoke-virtual·{v0,·p0},·Landroidx/fragment/app/SpecialEffectsController;->getAwaitingCompletionType(Landroidx/fragment/app/FragmentStateManager;)Landroidx/fragment/app/SpecialEffectsController$Operation$Type;
  
807 ····move-result-object·v0807 ····move-result-object·v0
  
808 ····.line·210808 ····.line·210
809 ····:cond_5809 ····:cond_5
810 ····sget-object·v2,·Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;->ADDING:Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;810 ····sget-object·v2,·Landroidx/fragment/app/SpecialEffectsController$Operation$Type;->ADD:Landroidx/fragment/app/SpecialEffectsController$Operation$Type;
  
811 ····const/4·v6,·-0x1811 ····const/4·v6,·-0x1
  
812 ····const/4·v7,·0x3812 ····const/4·v7,·0x3
  
813 ····if-ne·v0,·v2,·:cond_6813 ····if-ne·v0,·v2,·:cond_6
  
Offset 827, 15 lines modifiedOffset 827, 15 lines modified
  
827 ····move-result·v1827 ····move-result·v1
  
828 ····goto·:goto_1828 ····goto·:goto_1
  
829 ····.line·213829 ····.line·213
830 ····:cond_6830 ····:cond_6
831 ····sget-object·v2,·Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;->REMOVING:Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;831 ····sget-object·v2,·Landroidx/fragment/app/SpecialEffectsController$Operation$Type;->REMOVE:Landroidx/fragment/app/SpecialEffectsController$Operation$Type;
  
832 ····if-ne·v0,·v2,·:cond_7832 ····if-ne·v0,·v2,·:cond_7
  
833 ····.line·215833 ····.line·215
834 ····invoke-static·{v1,·v7},·Ljava/lang/Math;->max(II)I834 ····invoke-static·{v1,·v7},·Ljava/lang/Math;->max(II)I
  
835 ····move-result·v1835 ····move-result·v1
Offset 937, 22 lines modifiedOffset 937, 22 lines modified
937 .end·method937 .end·method
  
938 .method·create()V938 .method·create()V
939 ····.locals·4939 ····.locals·4
  
940 ····const/4·v0,·0x3940 ····const/4·v0,·0x3
  
941 ····.line·490941 ····.line·478
942 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z942 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
  
943 ····move-result·v0943 ····move-result·v0
  
944 ····if-eqz·v0,·:cond_0944 ····if-eqz·v0,·:cond_0
  
945 ····.line·491945 ····.line·479
946 ····new-instance·v0,·Ljava/lang/StringBuilder;946 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
947 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V947 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
948 ····const-string·v1,·"moveto·CREATED:·"948 ····const-string·v1,·"moveto·CREATED:·"
  
949 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;949 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 965, 89 lines modifiedOffset 965, 89 lines modified
  
965 ····move-result-object·v0965 ····move-result-object·v0
  
966 ····const-string·v1,·"FragmentManager"966 ····const-string·v1,·"FragmentManager"
  
967 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I967 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
968 ····.line·493968 ····.line·481
969 ····:cond_0969 ····:cond_0
970 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;970 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
971 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mIsCreated:Z971 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mIsCreated:Z
  
972 ····if-nez·v1,·:cond_1972 ····if-nez·v1,·:cond_1
  
973 ····.line·494973 ····.line·482
974 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;974 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
975 ····iget-object·v2,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;975 ····iget-object·v2,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
976 ····const/4·v3,·0x0976 ····const/4·v3,·0x0
  
977 ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V977 ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
  
978 ····.line·496978 ····.line·484
979 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;979 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
980 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;980 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
981 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performCreate(Landroid/os/Bundle;)V981 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performCreate(Landroid/os/Bundle;)V
  
982 ····.line·497982 ····.line·485
983 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;983 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
984 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;984 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
985 ····iget-object·v1,·p0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;985 ····iget-object·v1,·p0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
986 ····invoke-virtual·{v0,·p0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V986 ····invoke-virtual·{v0,·p0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
  
987 ····goto·:goto_0987 ····goto·:goto_0
  
988 ····.line·500988 ····.line·488
989 ····:cond_1989 ····:cond_1
990 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;990 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
991 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->restoreChildFragmentState(Landroid/os/Bundle;)V991 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->restoreChildFragmentState(Landroid/os/Bundle;)V
  
992 ····.line·501992 ····.line·489
993 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;993 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
994 ····const/4·v0,·0x1994 ····const/4·v0,·0x1
  
995 ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I995 ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I
  
996 ····:goto_0996 ····:goto_0
997 ····return-void997 ····return-void
998 .end·method998 .end·method
  
999 .method·createView()V999 .method·createView()V
1000 ····.locals·51000 ····.locals·5
  
1001 ····.line·5061001 ····.line·494
1002 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1002 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1003 ····iget-boolean·v0,·v0,·Landroidx/fragment/app/Fragment;->mFromLayout:Z1003 ····iget-boolean·v0,·v0,·Landroidx/fragment/app/Fragment;->mFromLayout:Z
  
1004 ····if-eqz·v0,·:cond_01004 ····if-eqz·v0,·:cond_0
  
1005 ····return-void1005 ····return-void
  
1006 ····:cond_01006 ····:cond_0
1007 ····const/4·v0,·0x31007 ····const/4·v0,·0x3
  
1008 ····.line·5111008 ····.line·499
1009 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z1009 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
  
1010 ····move-result·v01010 ····move-result·v0
  
1011 ····if-eqz·v0,·:cond_11011 ····if-eqz·v0,·:cond_1
  
1012 ····.line·5121012 ····.line·500
1013 ····new-instance·v0,·Ljava/lang/StringBuilder;1013 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
1014 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V1014 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
1015 ····const-string·v1,·"moveto·CREATE_VIEW:·"1015 ····const-string·v1,·"moveto·CREATE_VIEW:·"
  
1016 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1016 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 1060, 77 lines modifiedOffset 1060, 77 lines modified
  
1060 ····move-result-object·v01060 ····move-result-object·v0
  
1061 ····const-string·v1,·"FragmentManager"1061 ····const-string·v1,·"FragmentManager"
  
1062 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I1062 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
1063 ····.line·5141063 ····.line·502
1064 ····:cond_11064 ····:cond_1
1065 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1065 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1066 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;1066 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
1067 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performGetLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;1067 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performGetLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
  
1068 ····move-result-object·v01068 ····move-result-object·v0
  
1069 ····const/4·v1,·0x01069 ····const/4·v1,·0x0
  
1070 ····.line·5171070 ····.line·505
1071 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1071 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1072 ····iget-object·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;1072 ····iget-object·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;
  
1073 ····if-eqz·v3,·:cond_21073 ····if-eqz·v3,·:cond_2
  
1074 ····move-object·v1,·v31074 ····move-object·v1,·v3
  
1075 ····goto/16·:goto_11075 ····goto/16·:goto_1
  
1076 ····.line·5191076 ····.line·507
1077 ····:cond_21077 ····:cond_2
1078 ····iget·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I1078 ····iget·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I
  
1079 ····if-eqz·v3,·:cond_51079 ····if-eqz·v3,·:cond_5
  
1080 ····const/4·v1,·-0x11080 ····const/4·v1,·-0x1
  
1081 ····if-eq·v3,·v1,·:cond_41081 ····if-eq·v3,·v1,·:cond_4
  
1082 ····.line·5241082 ····.line·512
1083 ····iget-object·v1,·v2,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;1083 ····iget-object·v1,·v2,·Landroidx/fragment/app/Fragment;->mFragmentManager:Landroidx/fragment/app/FragmentManager;
  
1084 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getContainer()Landroidx/fragment/app/FragmentContainer;1084 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->getContainer()Landroidx/fragment/app/FragmentContainer;
  
1085 ····move-result-object·v11085 ····move-result-object·v1
  
1086 ····.line·5251086 ····.line·513
1087 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1087 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1088 ····iget·v2,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I1088 ····iget·v2,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I
  
1089 ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/FragmentContainer;->onFindViewById(I)Landroid/view/View;1089 ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/FragmentContainer;->onFindViewById(I)Landroid/view/View;
  
1090 ····move-result-object·v11090 ····move-result-object·v1
  
1091 ····check-cast·v1,·Landroid/view/ViewGroup;1091 ····check-cast·v1,·Landroid/view/ViewGroup;
  
1092 ····if-nez·v1,·:cond_51092 ····if-nez·v1,·:cond_5
  
1093 ····.line·5261093 ····.line·514
1094 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1094 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1095 ····iget-boolean·v3,·v2,·Landroidx/fragment/app/Fragment;->mRestored:Z1095 ····iget-boolean·v3,·v2,·Landroidx/fragment/app/Fragment;->mRestored:Z
  
1096 ····if-eqz·v3,·:cond_31096 ····if-eqz·v3,·:cond_3
  
1097 ····goto·:goto_11097 ····goto·:goto_1
  
1098 ····.line·5291098 ····.line·517
1099 ····:cond_31099 ····:cond_3
1100 ····:try_start_01100 ····:try_start_0
1101 ····invoke-virtual·{v2},·Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;1101 ····invoke-virtual·{v2},·Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
  
1102 ····move-result-object·v01102 ····move-result-object·v0
  
1103 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1103 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
Offset 1144, 15 lines modifiedOffset 1144, 15 lines modified
1144 ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_01144 ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
1145 ····goto·:goto_01145 ····goto·:goto_0
  
1146 ····:catch_01146 ····:catch_0
1147 ····const-string·v0,·"unknown"1147 ····const-string·v0,·"unknown"
  
1148 ····.line·5331148 ····.line·521
1149 ····:goto_01149 ····:goto_0
1150 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;1150 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
1151 ····new-instance·v2,·Ljava/lang/StringBuilder;1151 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
1152 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V1152 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 1160, 15 lines modifiedOffset 1160, 15 lines modified
  
1160 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1160 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1161 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1161 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1162 ····iget·v3,·v3,·Landroidx/fragment/app/Fragment;->mContainerId:I1162 ····iget·v3,·v3,·Landroidx/fragment/app/Fragment;->mContainerId:I
  
1163 ····.line·5341163 ····.line·522
1164 ····invoke-static·{v3},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;1164 ····invoke-static·{v3},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
1165 ····move-result-object·v31165 ····move-result-object·v3
  
1166 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1166 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1167 ····const-string·v3,·"·("1167 ····const-string·v3,·"·("
Offset 1189, 15 lines modifiedOffset 1189, 15 lines modified
  
1189 ····move-result-object·p01189 ····move-result-object·p0
  
1190 ····invoke-direct·{v1,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V1190 ····invoke-direct·{v1,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
1191 ····throw·v11191 ····throw·v1
  
1192 ····.line·5211192 ····.line·509
1193 ····:cond_41193 ····:cond_4
1194 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;1194 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
1195 ····new-instance·v1,·Ljava/lang/StringBuilder;1195 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
1196 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V1196 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 1217, 219 lines modifiedOffset 1217, 191 lines modified
  
1217 ····move-result-object·p01217 ····move-result-object·p0
  
1218 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V1218 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
1219 ····throw·v01219 ····throw·v0
  
1220 ····.line·5381220 ····.line·526
1221 ····:cond_51221 ····:cond_5
1222 ····:goto_11222 ····:goto_1
1223 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1223 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1224 ····iput-object·v1,·v2,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;1224 ····iput-object·v1,·v2,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;
  
1225 ····.line·5391225 ····.line·527
1226 ····iget-object·v3,·v2,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;1226 ····iget-object·v3,·v2,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
1227 ····invoke-virtual·{v2,·v0,·v1,·v3},·Landroidx/fragment/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)V1227 ····invoke-virtual·{v2,·v0,·v1,·v3},·Landroidx/fragment/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)V
  
1228 ····.line·5401228 ····.line·528
1229 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1229 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1230 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1230 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1231 ····if-eqz·v0,·:cond_b1231 ····if-eqz·v0,·:cond_a
  
1232 ····const/4·v2,·0x01232 ····const/4·v2,·0x0
  
1233 ····.line·5411233 ····.line·529
1234 ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setSaveFromParentEnabled(Z)V1234 ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setSaveFromParentEnabled(Z)V
  
1235 ····.line·5421235 ····.line·530
1236 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1236 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1237 ····iget-object·v3,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1237 ····iget-object·v3,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1238 ····sget·v4,·Landroidx/fragment/R$id;->fragment_container_view_tag:I1238 ····sget·v4,·Landroidx/fragment/R$id;->fragment_container_view_tag:I
  
1239 ····invoke-virtual·{v3,·v4,·v0},·Landroid/view/View;->setTag(ILjava/lang/Object;)V1239 ····invoke-virtual·{v3,·v4,·v0},·Landroid/view/View;->setTag(ILjava/lang/Object;)V
  
1240 ····if-eqz·v1,·:cond_61240 ····if-eqz·v1,·:cond_6
  
1241 ····.line·5471241 ····.line·535
1242 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;1242 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
1243 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1243 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1244 ····invoke-virtual·{v0,·v3},·Landroidx/fragment/app/FragmentStore;->findFragmentIndexInContainer(Landroidx/fragment/app/Fragment;)I1244 ····invoke-virtual·{v0,·v3},·Landroidx/fragment/app/FragmentStore;->findFragmentIndexInContainer(Landroidx/fragment/app/Fragment;)I
  
1245 ····move-result·v01245 ····move-result·v0
  
1246 ····.line·5481246 ····.line·536
1247 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1247 ····iget-object·v3,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1248 ····iget-object·v3,·v3,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1248 ····iget-object·v3,·v3,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1249 ····invoke-virtual·{v1,·v3,·v0},·Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V1249 ····invoke-virtual·{v1,·v3,·v0},·Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V
  
1250 ····.line·5501250 ····.line·537
 1251 ····sget-boolean·v0,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z
  
 1252 ····if-eqz·v0,·:cond_6
  
 1253 ····.line·538
 1254 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
 1255 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
 1256 ····const/4·v1,·0x4
  
 1257 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V
  
 1258 ····.line·541
1251 ····:cond_61259 ····:cond_6
1252 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1260 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1253 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mHidden:Z1261 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mHidden:Z
  
1254 ····if-eqz·v1,·:cond_71262 ····if-eqz·v1,·:cond_7
  
1255 ····.line·5511263 ····.line·542
1256 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1264 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1257 ····const/16·v1,·0x81265 ····const/16·v1,·0x8
  
1258 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V1266 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V
  
1259 ····.line·5541267 ····.line·545
1260 ····:cond_71268 ····:cond_7
1261 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1269 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1262 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1270 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1263 ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z1271 ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z
  
1264 ····move-result·v01272 ····move-result·v0
  
1265 ····if-eqz·v0,·:cond_81273 ····if-eqz·v0,·:cond_8
  
1266 ····.line·5551274 ····.line·546
1267 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1275 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1268 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1276 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1269 ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V1277 ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
  
1270 ····goto·:goto_21278 ····goto·:goto_2
  
1271 ····.line·5571279 ····.line·548
1272 ····:cond_81280 ····:cond_8
1273 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1281 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1274 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1282 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1275 ····.line·5581283 ····.line·549
1276 ····new-instance·v1,·Landroidx/fragment/app/FragmentStateManager$1;1284 ····new-instance·v1,·Landroidx/fragment/app/FragmentStateManager$1;
  
1277 ····invoke-direct·{v1,·p0,·v0},·Landroidx/fragment/app/FragmentStateManager$1;-><init>(Landroidx/fragment/app/FragmentStateManager;Landroid/view/View;)V1285 ····invoke-direct·{v1,·p0,·v0},·Landroidx/fragment/app/FragmentStateManager$1;-><init>(Landroidx/fragment/app/FragmentStateManager;Landroid/view/View;)V
  
1278 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V1286 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
  
1279 ····.line·5711287 ····.line·562
1280 ····:goto_21288 ····:goto_2
1281 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1289 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1282 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performViewCreated()V1290 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performViewCreated()V
  
1283 ····.line·5721291 ····.line·563
1284 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;1292 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
1285 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1293 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1286 ····iget-object·v3,·v1,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1294 ····iget-object·v3,·v1,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1287 ····iget-object·v4,·v1,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;1295 ····iget-object·v4,·v1,·Landroidx/fragment/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle;
  
1288 ····invoke-virtual·{v0,·v1,·v3,·v4,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentViewCreated(Landroidx/fragment/app/Fragment;Landroid/view/View;Landroid/os/Bundle;Z)V1296 ····invoke-virtual·{v0,·v1,·v3,·v4,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentViewCreated(Landroidx/fragment/app/Fragment;Landroid/view/View;Landroid/os/Bundle;Z)V
  
1289 ····.line·5741297 ····.line·567
1290 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1298 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1291 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;1299 ····iget-object·v1,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View;
  
1292 ····invoke-virtual·{v0},·Landroid/view/View;->getVisibility()I 
  
1293 ····move-result·v0 
  
1294 ····.line·575 
1295 ····sget-boolean·v1,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z 
  
1296 ····if-eqz·v1,·:cond_91300 ····invoke-virtual·{v1},·Landroid/view/View;->getVisibility()I
  
 1301 ····move-result·v1
1297 ····.line·576 
1298 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; 
  
1299 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/Fragment;->setPostOnViewCreatedVisibility(I)V1302 ····if-nez·v1,·:cond_9
  
1300 ····.line·577 
1301 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1303 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1302 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;1304 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup;
  
1303 ····if-eqz·v2,·:cond_b 
  
1304 ····if-nez·v0,·:cond_b 
  
1305 ····.line·579 
1306 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View; 
  
1307 ····invoke-virtual·{v0},·Landroid/view/View;->findFocus()Landroid/view/View; 
  
1308 ····move-result-object·v0 
  
1309 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/Fragment;->setFocusedView(Landroid/view/View;)V 
  
1310 ····.line·581 
1311 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; 
  
1312 ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View; 
  
1313 ····const/4·v1,·0x4 
  
1314 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V1305 ····if-eqz·v1,·:cond_9
  
1315 ····goto·:goto_31306 ····const/4·v2,·0x1
  
1316 ····.line·586 
1317 ····:cond_91307 ····:cond_9
 1308 ····iput-boolean·v2,·v0,·Landroidx/fragment/app/Fragment;->mIsNewlyAdded:Z
1318 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; 
  
1319 ····if-nez·v0,·:cond_a 
  
1320 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mContainer:Landroid/view/ViewGroup; 
  
1321 ····if-eqz·v0,·:cond_a 
  
1322 ····const/4·v2,·0x1 
  
 1309 ····.line·570
1323 ····:cond_a1310 ····:cond_a
1324 ····iput-boolean·v2,·v1,·Landroidx/fragment/app/Fragment;->mIsNewlyAdded:Z 
  
1325 ····.line·590 
1326 ····:cond_b 
1327 ····:goto_3 
1328 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1311 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1329 ····const/4·v0,·0x21312 ····const/4·v0,·0x2
  
1330 ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I1313 ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I
  
1331 ····return-void1314 ····return-void
1332 .end·method1315 .end·method
  
1333 .method·destroy()V1316 .method·destroy()V
1334 ····.locals·51317 ····.locals·5
  
1335 ····const/4·v0,·0x31318 ····const/4·v0,·0x3
  
1336 ····.line·7381319 ····.line·718
1337 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z1320 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
  
1338 ····move-result·v01321 ····move-result·v0
  
1339 ····if-eqz·v0,·:cond_01322 ····if-eqz·v0,·:cond_0
  
1340 ····.line·7391323 ····.line·719
1341 ····new-instance·v0,·Ljava/lang/StringBuilder;1324 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
1342 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V1325 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
1343 ····const-string·v1,·"movefrom·CREATED:·"1326 ····const-string·v1,·"movefrom·CREATED:·"
  
1344 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1327 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 1442, 15 lines modifiedOffset 1414, 15 lines modified
  
1442 ····move-result-object·v01414 ····move-result-object·v0
  
1443 ····const-string·v1,·"FragmentManager"1415 ····const-string·v1,·"FragmentManager"
  
1444 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I1416 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
1445 ····.line·7411417 ····.line·721
1446 ····:cond_01418 ····:cond_0
1447 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1419 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1448 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mRemoving:Z1420 ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mRemoving:Z
  
1449 ····const/4·v2,·0x11421 ····const/4·v2,·0x1
  
Offset 1470, 18 lines modifiedOffset 1442, 18 lines modified
  
1470 ····:cond_11442 ····:cond_1
1471 ····move·v0,·v31443 ····move·v0,·v3
  
1472 ····:goto_01444 ····:goto_0
1473 ····if-nez·v0,·:cond_31445 ····if-nez·v0,·:cond_3
  
1474 ····.line·7421446 ····.line·722
1475 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;1447 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
1476 ····.line·7431448 ····.line·723
1477 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;1449 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;
  
1478 ····move-result-object·v11450 ····move-result-object·v1
  
1479 ····iget-object·v4,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1451 ····iget-object·v4,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1480 ····invoke-virtual·{v1,·v4},·Landroidx/fragment/app/FragmentManagerViewModel;->shouldDestroy(Landroidx/fragment/app/Fragment;)Z1452 ····invoke-virtual·{v1,·v4},·Landroidx/fragment/app/FragmentManagerViewModel;->shouldDestroy(Landroidx/fragment/app/Fragment;)Z
Offset 1500, 93 lines modifiedOffset 1472, 93 lines modified
1500 ····:cond_31472 ····:cond_3
1501 ····:goto_11473 ····:goto_1
1502 ····move·v1,·v21474 ····move·v1,·v2
  
1503 ····:goto_21475 ····:goto_2
1504 ····if-eqz·v1,·:cond_b1476 ····if-eqz·v1,·:cond_b
  
1505 ····.line·7451477 ····.line·725
1506 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1478 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1507 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mHost:Landroidx/fragment/app/FragmentHostCallback;1479 ····iget-object·v1,·v1,·Landroidx/fragment/app/Fragment;->mHost:Landroidx/fragment/app/FragmentHostCallback;
  
1508 ····.line·7471480 ····.line·727
1509 ····instance-of·v4,·v1,·Landroidx/lifecycle/ViewModelStoreOwner;1481 ····instance-of·v4,·v1,·Landroidx/lifecycle/ViewModelStoreOwner;
  
1510 ····if-eqz·v4,·:cond_41482 ····if-eqz·v4,·:cond_4
  
1511 ····.line·7481483 ····.line·728
1512 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;1484 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
1513 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;1485 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;
  
1514 ····move-result-object·v11486 ····move-result-object·v1
  
1515 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManagerViewModel;->isCleared()Z1487 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManagerViewModel;->isCleared()Z
  
1516 ····move-result·v21488 ····move-result·v2
  
1517 ····goto·:goto_31489 ····goto·:goto_3
  
1518 ····.line·7491490 ····.line·729
1519 ····:cond_41491 ····:cond_4
1520 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentHostCallback;->getContext()Landroid/content/Context;1492 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentHostCallback;->getContext()Landroid/content/Context;
  
1521 ····move-result-object·v41493 ····move-result-object·v4
  
1522 ····instance-of·v4,·v4,·Landroid/app/Activity;1494 ····instance-of·v4,·v4,·Landroid/app/Activity;
  
1523 ····if-eqz·v4,·:cond_51495 ····if-eqz·v4,·:cond_5
  
1524 ····.line·7501496 ····.line·730
1525 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentHostCallback;->getContext()Landroid/content/Context;1497 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentHostCallback;->getContext()Landroid/content/Context;
  
1526 ····move-result-object·v11498 ····move-result-object·v1
  
1527 ····check-cast·v1,·Landroid/app/Activity;1499 ····check-cast·v1,·Landroid/app/Activity;
  
1528 ····.line·7511500 ····.line·731
1529 ····invoke-virtual·{v1},·Landroid/app/Activity;->isChangingConfigurations()Z1501 ····invoke-virtual·{v1},·Landroid/app/Activity;->isChangingConfigurations()Z
  
1530 ····move-result·v11502 ····move-result·v1
  
1531 ····xor-int/2addr·v2,·v11503 ····xor-int/2addr·v2,·v1
  
1532 ····:cond_51504 ····:cond_5
1533 ····:goto_31505 ····:goto_3
1534 ····if-nez·v0,·:cond_61506 ····if-nez·v0,·:cond_6
  
1535 ····if-eqz·v2,·:cond_71507 ····if-eqz·v2,·:cond_7
  
1536 ····.line·7561508 ····.line·736
1537 ····:cond_61509 ····:cond_6
1538 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;1510 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
1539 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;1511 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentStore;->getNonConfig()Landroidx/fragment/app/FragmentManagerViewModel;
  
1540 ····move-result-object·v01512 ····move-result-object·v0
  
1541 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1513 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1542 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManagerViewModel;->clearNonConfigState(Landroidx/fragment/app/Fragment;)V1514 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManagerViewModel;->clearNonConfigState(Landroidx/fragment/app/Fragment;)V
  
1543 ····.line·7581515 ····.line·738
1544 ····:cond_71516 ····:cond_7
1545 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1517 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1546 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performDestroy()V1518 ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performDestroy()V
  
1547 ····.line·7591519 ····.line·739
1548 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;1520 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
  
1549 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1521 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1550 ····invoke-virtual·{v0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentDestroyed(Landroidx/fragment/app/Fragment;Z)V1522 ····invoke-virtual·{v0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentDestroyed(Landroidx/fragment/app/Fragment;Z)V
  
1551 ····.line·7631523 ····.line·743
1552 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;1524 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragmentStore:Landroidx/fragment/app/FragmentStore;
  
1553 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentStore;->getActiveFragmentStateManagers()Ljava/util/List;1525 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentStore;->getActiveFragmentStateManagers()Ljava/util/List;
  
1554 ····move-result-object·v01526 ····move-result-object·v0
  
1555 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;1527 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
Offset 1605, 164 lines modifiedOffset 1577, 164 lines modified
  
1605 ····move-result-object·v11577 ····move-result-object·v1
  
1606 ····check-cast·v1,·Landroidx/fragment/app/FragmentStateManager;1578 ····check-cast·v1,·Landroidx/fragment/app/FragmentStateManager;
  
1607 ····if-eqz·v1,·:cond_81579 ····if-eqz·v1,·:cond_8
  
1608 ····.line·7651580 ····.line·745
1609 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStateManager;->getFragment()Landroidx/fragment/app/Fragment;1581 ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentStateManager;->getFragment()Landroidx/fragment/app/Fragment;
  
1610 ····move-result-object·v11582 ····move-result-object·v1
  
1611 ····.line·7661583 ····.line·746
1612 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;1584 ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment;
  
1613 ····iget-object·v2,·v2,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;1585 ····iget-object·v2,·v2,·Landroidx/fragment/app/Fragment;->mWho:Ljava/lang/String;
  
1614 ····iget-object·v3,·v1,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;1586 ····iget-object·v3,·v1,·Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;
  
1615 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1587 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1616 ····move-result·v21588 ····move-result·v2
  
1617 ····if-eqz·v2,·:cond_81589 ····if-eqz·v2,·:cond_8
  
Max diff block lines reached; 47313/82786 bytes (57.15%) of diff not shown.