| | | | |
| Offset 300, 119 lines modified | Offset 300, 119 lines modified |
| 300 | ····:cond_2 | 300 | ····:cond_2 |
| 301 | ····return-void | 301 | ····return-void |
| 302 | .end·method | 302 | .end·method |
| | |
| 303 | .method·private·saveBasicState()Landroid/os/Bundle; | 303 | .method·private·saveBasicState()Landroid/os/Bundle; |
| 304 | ····.locals·4 | 304 | ····.locals·4 |
| | |
| 305 | ····.line·674 | 305 | ····.line·654 |
| 306 | ····new-instance·v0,·Landroid/os/Bundle; | 306 | ····new-instance·v0,·Landroid/os/Bundle; |
| | |
| 307 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 307 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| | |
| 308 | ····.line·676 | 308 | ····.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;)V | 310 | ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/Fragment;->performSaveInstanceState(Landroid/os/Bundle;)V |
| | |
| 311 | ····.line·677 | 311 | ····.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,·0x0 | 314 | ····const/4·v3,·0x0 |
| | |
| 315 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentSaveInstanceState(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V | 315 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentSaveInstanceState(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V |
| | |
| 316 | ····.line·678 | 316 | ····.line·658 |
| 317 | ····invoke-virtual·{v0},·Landroid/os/Bundle;->isEmpty()Z | 317 | ····invoke-virtual·{v0},·Landroid/os/Bundle;->isEmpty()Z |
| | |
| 318 | ····move-result·v1 | 318 | ····move-result·v1 |
| | |
| 319 | ····if-eqz·v1,·:cond_0 | 319 | ····if-eqz·v1,·:cond_0 |
| | |
| 320 | ····const/4·v0,·0x0 | 320 | ····const/4·v0,·0x0 |
| | |
| 321 | ····.line·682 | 321 | ····.line·662 |
| 322 | ····:cond_0 | 322 | ····: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_1 | 325 | ····if-eqz·v1,·:cond_1 |
| | |
| 326 | ····.line·683 | 326 | ····.line·663 |
| 327 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentStateManager;->saveViewState()V | 327 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentStateManager;->saveViewState()V |
| | |
| 328 | ····.line·685 | 328 | ····.line·665 |
| 329 | ····:cond_1 | 329 | ····: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_3 | 332 | ····if-eqz·v1,·:cond_3 |
| | |
| 333 | ····if-nez·v0,·:cond_2 | 333 | ····if-nez·v0,·:cond_2 |
| | |
| 334 | ····.line·687 | 334 | ····.line·667 |
| 335 | ····new-instance·v0,·Landroid/os/Bundle; | 335 | ····new-instance·v0,·Landroid/os/Bundle; |
| | |
| 336 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 336 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| | |
| 337 | ····.line·689 | 337 | ····.line·669 |
| 338 | ····:cond_2 | 338 | ····: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;)V | 342 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V |
| | |
| 343 | ····.line·692 | 343 | ····.line·672 |
| 344 | ····:cond_3 | 344 | ····: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_5 | 347 | ····if-eqz·v1,·:cond_5 |
| | |
| 348 | ····if-nez·v0,·:cond_4 | 348 | ····if-nez·v0,·:cond_4 |
| | |
| 349 | ····.line·694 | 349 | ····.line·674 |
| 350 | ····new-instance·v0,·Landroid/os/Bundle; | 350 | ····new-instance·v0,·Landroid/os/Bundle; |
| | |
| 351 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 351 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| | |
| 352 | ····.line·696 | 352 | ····.line·676 |
| 353 | ····:cond_4 | 353 | ····: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;)V | 357 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V |
| | |
| 358 | ····.line·698 | 358 | ····.line·678 |
| 359 | ····:cond_5 | 359 | ····: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:Z | 361 | ····iget-boolean·v1,·v1,·Landroidx/fragment/app/Fragment;->mUserVisibleHint:Z |
| | |
| 362 | ····if-nez·v1,·:cond_7 | 362 | ····if-nez·v1,·:cond_7 |
| | |
| 363 | ····if-nez·v0,·:cond_6 | 363 | ····if-nez·v0,·:cond_6 |
| | |
| 364 | ····.line·700 | 364 | ····.line·680 |
| 365 | ····new-instance·v0,·Landroid/os/Bundle; | 365 | ····new-instance·v0,·Landroid/os/Bundle; |
| | |
| 366 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 366 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| | |
| 367 | ····.line·703 | 367 | ····.line·683 |
| 368 | ····:cond_6 | 368 | ····: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:Z | 370 | ····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 modified | Offset 425, 22 lines modified |
| | |
| 425 | #·virtual·methods | 425 | #·virtual·methods |
| 426 | .method·activityCreated()V | 426 | .method·activityCreated()V |
| 427 | ····.locals·3 | 427 | ····.locals·3 |
| | |
| 428 | ····const/4·v0,·0x3 | 428 | ····const/4·v0,·0x3 |
| | |
| 429 | ····.line·594 | 429 | ····.line·574 |
| 430 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z | 430 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z |
| | |
| 431 | ····move-result·v0 | 431 | ····move-result·v0 |
| | |
| 432 | ····if-eqz·v0,·:cond_0 | 432 | ····if-eqz·v0,·:cond_0 |
| | |
| 433 | ····.line·595 | 433 | ····.line·575 |
| 434 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 434 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 435 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 435 | ····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 modified | Offset 453, 23 lines modified |
| | |
| 453 | ····move-result-object·v0 | 453 | ····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;)I | 455 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 456 | ····.line·597 | 456 | ····.line·577 |
| 457 | ····:cond_0 | 457 | ····: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;)V | 460 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performActivityCreated(Landroid/os/Bundle;)V |
| | |
| 461 | ····.line·598 | 461 | ····.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,·0x0 | 465 | ····const/4·v2,·0x0 |
| Offset 480, 22 lines modified | Offset 480, 22 lines modified |
| 480 | .end·method | 480 | .end·method |
| | |
| 481 | .method·attach()V | 481 | .method·attach()V |
| 482 | ····.locals·6 | 482 | ····.locals·6 |
| | |
| 483 | ····const/4·v0,·0x3 | 483 | ····const/4·v0,·0x3 |
| | |
| 484 | ····.line·449 | 484 | ····.line·437 |
| 485 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z | 485 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z |
| | |
| 486 | ····move-result·v0 | 486 | ····move-result·v0 |
| | |
| 487 | ····if-eqz·v0,·:cond_0 | 487 | ····if-eqz·v0,·:cond_0 |
| | |
| 488 | ····.line·450 | 488 | ····.line·438 |
| 489 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 489 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 490 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 490 | ····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 modified | Offset 508, 15 lines modified |
| | |
| 508 | ····move-result-object·v0 | 508 | ····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;)I | 510 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 511 | ····.line·455 | 511 | ····.line·443 |
| 512 | ····:cond_0 | 512 | ····: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 modified | Offset 524, 42 lines modified |
| | |
| 524 | ····const-string·v4,·"Fragment·" | 524 | ····const-string·v4,·"Fragment·" |
| | |
| 525 | ····const/4·v5,·0x0 | 525 | ····const/4·v5,·0x0 |
| | |
| 526 | ····if-eqz·v1,·:cond_2 | 526 | ····if-eqz·v1,·:cond_2 |
| | |
| 527 | ····.line·456 | 527 | ····.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·v0 | 531 | ····move-result-object·v0 |
| | |
| 532 | ····if-eqz·v0,·:cond_1 | 532 | ····if-eqz·v0,·:cond_1 |
| | |
| 533 | ····.line·463 | 533 | ····.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·464 | 538 | ····.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,·v0 | 540 | ····move-object·v5,·v0 |
| | |
| 541 | ····goto·:goto_0 | 541 | ····goto·:goto_0 |
| | |
| 542 | ····.line·459 | 542 | ····.line·447 |
| 543 | ····:cond_1 | 543 | ····: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>()V | 546 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 583, 32 lines modified | Offset 583, 32 lines modified |
| | |
| 583 | ····move-result-object·p0 | 583 | ····move-result-object·p0 |
| | |
| 584 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 584 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| | |
| 585 | ····throw·v0 | 585 | ····throw·v0 |
| | |
| 586 | ····.line·465 | 586 | ····.line·453 |
| 587 | ····:cond_2 | 587 | ····: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_4 | 589 | ····if-eqz·v0,·:cond_4 |
| | |
| 590 | ····.line·466 | 590 | ····.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·v5 | 593 | ····move-result-object·v5 |
| | |
| 594 | ····if-eqz·v5,·:cond_3 | 594 | ····if-eqz·v5,·:cond_3 |
| | |
| 595 | ····goto·:goto_0 | 595 | ····goto·:goto_0 |
| | |
| 596 | ····.line·469 | 596 | ····.line·457 |
| 597 | ····:cond_3 | 597 | ····: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>()V | 600 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 636, 72 lines modified | Offset 636, 72 lines modified |
| | |
| 636 | ····throw·v0 | 636 | ····throw·v0 |
| | |
| 637 | ····:cond_4 | 637 | ····:cond_4 |
| 638 | ····:goto_0 | 638 | ····:goto_0 |
| 639 | ····if-eqz·v5,·:cond_6 | 639 | ····if-eqz·v5,·:cond_6 |
| | |
| 640 | ····.line·477 | 640 | ····.line·465 |
| 641 | ····sget-boolean·v0,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z | 641 | ····sget-boolean·v0,·Landroidx/fragment/app/FragmentManager;->USE_STATE_MANAGER:Z |
| | |
| 642 | ····if-nez·v0,·:cond_5 | 642 | ····if-nez·v0,·:cond_5 |
| | |
| 643 | ····.line·478 | 643 | ····.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·v0 | 645 | ····move-result-object·v0 |
| | |
| 646 | ····iget·v0,·v0,·Landroidx/fragment/app/Fragment;->mState:I | 646 | ····iget·v0,·v0,·Landroidx/fragment/app/Fragment;->mState:I |
| | |
| 647 | ····const/4·v1,·0x1 | 647 | ····const/4·v1,·0x1 |
| | |
| 648 | ····if-ge·v0,·v1,·:cond_6 | 648 | ····if-ge·v0,·v1,·:cond_6 |
| | |
| 649 | ····.line·479 | 649 | ····.line·467 |
| 650 | ····:cond_5 | 650 | ····:cond_5 |
| 651 | ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->moveToExpectedState()V | 651 | ····invoke-virtual·{v5},·Landroidx/fragment/app/FragmentStateManager;->moveToExpectedState()V |
| | |
| 652 | ····.line·482 | 652 | ····.line·470 |
| 653 | ····:cond_6 | 653 | ····: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·v1 | 657 | ····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·483 | 659 | ····.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·v1 | 663 | ····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·484 | 665 | ····.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,·0x0 | 668 | ····const/4·v2,·0x0 |
| | |
| 669 | ····invoke-virtual·{v0,·v1,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreAttached(Landroidx/fragment/app/Fragment;Z)V | 669 | ····invoke-virtual·{v0,·v1,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreAttached(Landroidx/fragment/app/Fragment;Z)V |
| | |
| 670 | ····.line·485 | 670 | ····.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()V | 672 | ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performAttach()V |
| | |
| 673 | ····.line·486 | 673 | ····.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)V | 676 | ····invoke-virtual·{v0,·p0,·v2},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentAttached(Landroidx/fragment/app/Fragment;Z)V |
| | |
| 677 | ····return-void | 677 | ····return-void |
| Offset 802, 21 lines modified | Offset 802, 21 lines modified |
| | |
| 802 | ····.line·206 | 802 | ····.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·v0 | 804 | ····move-result-object·v0 |
| | |
| 805 | ····.line·208 | 805 | ····.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·v0 | 807 | ····move-result-object·v0 |
| | |
| 808 | ····.line·210 | 808 | ····.line·210 |
| 809 | ····:cond_5 | 809 | ····: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,·-0x1 | 811 | ····const/4·v6,·-0x1 |
| | |
| 812 | ····const/4·v7,·0x3 | 812 | ····const/4·v7,·0x3 |
| | |
| 813 | ····if-ne·v0,·v2,·:cond_6 | 813 | ····if-ne·v0,·v2,·:cond_6 |
| | |
| Offset 827, 15 lines modified | Offset 827, 15 lines modified |
| | |
| 827 | ····move-result·v1 | 827 | ····move-result·v1 |
| | |
| 828 | ····goto·:goto_1 | 828 | ····goto·:goto_1 |
| | |
| 829 | ····.line·213 | 829 | ····.line·213 |
| 830 | ····:cond_6 | 830 | ····: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_7 | 832 | ····if-ne·v0,·v2,·:cond_7 |
| | |
| 833 | ····.line·215 | 833 | ····.line·215 |
| 834 | ····invoke-static·{v1,·v7},·Ljava/lang/Math;->max(II)I | 834 | ····invoke-static·{v1,·v7},·Ljava/lang/Math;->max(II)I |
| | |
| 835 | ····move-result·v1 | 835 | ····move-result·v1 |
| Offset 937, 22 lines modified | Offset 937, 22 lines modified |
| 937 | .end·method | 937 | .end·method |
| | |
| 938 | .method·create()V | 938 | .method·create()V |
| 939 | ····.locals·4 | 939 | ····.locals·4 |
| | |
| 940 | ····const/4·v0,·0x3 | 940 | ····const/4·v0,·0x3 |
| | |
| 941 | ····.line·490 | 941 | ····.line·478 |
| 942 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z | 942 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z |
| | |
| 943 | ····move-result·v0 | 943 | ····move-result·v0 |
| | |
| 944 | ····if-eqz·v0,·:cond_0 | 944 | ····if-eqz·v0,·:cond_0 |
| | |
| 945 | ····.line·491 | 945 | ····.line·479 |
| 946 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 946 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 947 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 947 | ····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 modified | Offset 965, 89 lines modified |
| | |
| 965 | ····move-result-object·v0 | 965 | ····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;)I | 967 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 968 | ····.line·493 | 968 | ····.line·481 |
| 969 | ····:cond_0 | 969 | ····: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:Z | 971 | ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mIsCreated:Z |
| | |
| 972 | ····if-nez·v1,·:cond_1 | 972 | ····if-nez·v1,·:cond_1 |
| | |
| 973 | ····.line·494 | 973 | ····.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,·0x0 | 976 | ····const/4·v3,·0x0 |
| | |
| 977 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V | 977 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentPreCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V |
| | |
| 978 | ····.line·496 | 978 | ····.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;)V | 981 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->performCreate(Landroid/os/Bundle;)V |
| | |
| 982 | ····.line·497 | 982 | ····.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)V | 986 | ····invoke-virtual·{v0,·p0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V |
| | |
| 987 | ····goto·:goto_0 | 987 | ····goto·:goto_0 |
| | |
| 988 | ····.line·500 | 988 | ····.line·488 |
| 989 | ····:cond_1 | 989 | ····: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;)V | 991 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->restoreChildFragmentState(Landroid/os/Bundle;)V |
| | |
| 992 | ····.line·501 | 992 | ····.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,·0x1 | 994 | ····const/4·v0,·0x1 |
| | |
| 995 | ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I | 995 | ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I |
| | |
| 996 | ····:goto_0 | 996 | ····:goto_0 |
| 997 | ····return-void | 997 | ····return-void |
| 998 | .end·method | 998 | .end·method |
| | |
| 999 | .method·createView()V | 999 | .method·createView()V |
| 1000 | ····.locals·5 | 1000 | ····.locals·5 |
| | |
| 1001 | ····.line·506 | 1001 | ····.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:Z | 1003 | ····iget-boolean·v0,·v0,·Landroidx/fragment/app/Fragment;->mFromLayout:Z |
| | |
| 1004 | ····if-eqz·v0,·:cond_0 | 1004 | ····if-eqz·v0,·:cond_0 |
| | |
| 1005 | ····return-void | 1005 | ····return-void |
| | |
| 1006 | ····:cond_0 | 1006 | ····:cond_0 |
| 1007 | ····const/4·v0,·0x3 | 1007 | ····const/4·v0,·0x3 |
| | |
| 1008 | ····.line·511 | 1008 | ····.line·499 |
| 1009 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z | 1009 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z |
| | |
| 1010 | ····move-result·v0 | 1010 | ····move-result·v0 |
| | |
| 1011 | ····if-eqz·v0,·:cond_1 | 1011 | ····if-eqz·v0,·:cond_1 |
| | |
| 1012 | ····.line·512 | 1012 | ····.line·500 |
| 1013 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 1013 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 1014 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 1014 | ····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 modified | Offset 1060, 77 lines modified |
| | |
| 1060 | ····move-result-object·v0 | 1060 | ····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;)I | 1062 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1063 | ····.line·514 | 1063 | ····.line·502 |
| 1064 | ····:cond_1 | 1064 | ····: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·v0 | 1068 | ····move-result-object·v0 |
| | |
| 1069 | ····const/4·v1,·0x0 | 1069 | ····const/4·v1,·0x0 |
| | |
| 1070 | ····.line·517 | 1070 | ····.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_2 | 1073 | ····if-eqz·v3,·:cond_2 |
| | |
| 1074 | ····move-object·v1,·v3 | 1074 | ····move-object·v1,·v3 |
| | |
| 1075 | ····goto/16·:goto_1 | 1075 | ····goto/16·:goto_1 |
| | |
| 1076 | ····.line·519 | 1076 | ····.line·507 |
| 1077 | ····:cond_2 | 1077 | ····:cond_2 |
| 1078 | ····iget·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I | 1078 | ····iget·v3,·v2,·Landroidx/fragment/app/Fragment;->mContainerId:I |
| | |
| 1079 | ····if-eqz·v3,·:cond_5 | 1079 | ····if-eqz·v3,·:cond_5 |
| | |
| 1080 | ····const/4·v1,·-0x1 | 1080 | ····const/4·v1,·-0x1 |
| | |
| 1081 | ····if-eq·v3,·v1,·:cond_4 | 1081 | ····if-eq·v3,·v1,·:cond_4 |
| | |
| 1082 | ····.line·524 | 1082 | ····.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·v1 | 1085 | ····move-result-object·v1 |
| | |
| 1086 | ····.line·525 | 1086 | ····.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:I | 1088 | ····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·v1 | 1090 | ····move-result-object·v1 |
| | |
| 1091 | ····check-cast·v1,·Landroid/view/ViewGroup; | 1091 | ····check-cast·v1,·Landroid/view/ViewGroup; |
| | |
| 1092 | ····if-nez·v1,·:cond_5 | 1092 | ····if-nez·v1,·:cond_5 |
| | |
| 1093 | ····.line·526 | 1093 | ····.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:Z | 1095 | ····iget-boolean·v3,·v2,·Landroidx/fragment/app/Fragment;->mRestored:Z |
| | |
| 1096 | ····if-eqz·v3,·:cond_3 | 1096 | ····if-eqz·v3,·:cond_3 |
| | |
| 1097 | ····goto·:goto_1 | 1097 | ····goto·:goto_1 |
| | |
| 1098 | ····.line·529 | 1098 | ····.line·517 |
| 1099 | ····:cond_3 | 1099 | ····:cond_3 |
| 1100 | ····:try_start_0 | 1100 | ····: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·v0 | 1102 | ····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 modified | Offset 1144, 15 lines modified |
| 1144 | ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 1144 | ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| | |
| 1145 | ····goto·:goto_0 | 1145 | ····goto·:goto_0 |
| | |
| 1146 | ····:catch_0 | 1146 | ····:catch_0 |
| 1147 | ····const-string·v0,·"unknown" | 1147 | ····const-string·v0,·"unknown" |
| | |
| 1148 | ····.line·533 | 1148 | ····.line·521 |
| 1149 | ····:goto_0 | 1149 | ····: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>()V | 1152 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 1160, 15 lines modified | Offset 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:I | 1162 | ····iget·v3,·v3,·Landroidx/fragment/app/Fragment;->mContainerId:I |
| | |
| 1163 | ····.line·534 | 1163 | ····.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·v3 | 1165 | ····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 modified | Offset 1189, 15 lines modified |
| | |
| 1189 | ····move-result-object·p0 | 1189 | ····move-result-object·p0 |
| | |
| 1190 | ····invoke-direct·{v1,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 1190 | ····invoke-direct·{v1,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 1191 | ····throw·v1 | 1191 | ····throw·v1 |
| | |
| 1192 | ····.line·521 | 1192 | ····.line·509 |
| 1193 | ····:cond_4 | 1193 | ····: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>()V | 1196 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 1217, 219 lines modified | Offset 1217, 191 lines modified |
| | |
| 1217 | ····move-result-object·p0 | 1217 | ····move-result-object·p0 |
| | |
| 1218 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 1218 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 1219 | ····throw·v0 | 1219 | ····throw·v0 |
| | |
| 1220 | ····.line·538 | 1220 | ····.line·526 |
| 1221 | ····:cond_5 | 1221 | ····:cond_5 |
| 1222 | ····:goto_1 | 1222 | ····: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·539 | 1225 | ····.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;)V | 1227 | ····invoke-virtual·{v2,·v0,·v1,·v3},·Landroidx/fragment/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)V |
| | |
| 1228 | ····.line·540 | 1228 | ····.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_b | 1231 | ····if-eqz·v0,·:cond_a |
| | |
| 1232 | ····const/4·v2,·0x0 | 1232 | ····const/4·v2,·0x0 |
| | |
| 1233 | ····.line·541 | 1233 | ····.line·529 |
| 1234 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setSaveFromParentEnabled(Z)V | 1234 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setSaveFromParentEnabled(Z)V |
| | |
| 1235 | ····.line·542 | 1235 | ····.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:I | 1238 | ····sget·v4,·Landroidx/fragment/R$id;->fragment_container_view_tag:I |
| | |
| 1239 | ····invoke-virtual·{v3,·v4,·v0},·Landroid/view/View;->setTag(ILjava/lang/Object;)V | 1239 | ····invoke-virtual·{v3,·v4,·v0},·Landroid/view/View;->setTag(ILjava/lang/Object;)V |
| | |
| 1240 | ····if-eqz·v1,·:cond_6 | 1240 | ····if-eqz·v1,·:cond_6 |
| | |
| 1241 | ····.line·547 | 1241 | ····.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;)I | 1244 | ····invoke-virtual·{v0,·v3},·Landroidx/fragment/app/FragmentStore;->findFragmentIndexInContainer(Landroidx/fragment/app/Fragment;)I |
| | |
| 1245 | ····move-result·v0 | 1245 | ····move-result·v0 |
| | |
| 1246 | ····.line·548 | 1246 | ····.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)V | 1249 | ····invoke-virtual·{v1,·v3,·v0},·Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V |
| | |
| 1250 | ····.line·550 | 1250 | ····.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_6 | 1259 | ····: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:Z | 1261 | ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mHidden:Z |
| | |
| 1254 | ····if-eqz·v1,·:cond_7 | 1262 | ····if-eqz·v1,·:cond_7 |
| | |
| 1255 | ····.line·551 | 1263 | ····.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,·0x8 | 1265 | ····const/16·v1,·0x8 |
| | |
| 1258 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V | 1266 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V |
| | |
| 1259 | ····.line·554 | 1267 | ····.line·545 |
| 1260 | ····:cond_7 | 1268 | ····: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;)Z | 1271 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z |
| | |
| 1264 | ····move-result·v0 | 1272 | ····move-result·v0 |
| | |
| 1265 | ····if-eqz·v0,·:cond_8 | 1273 | ····if-eqz·v0,·:cond_8 |
| | |
| 1266 | ····.line·555 | 1274 | ····.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;)V | 1277 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V |
| | |
| 1270 | ····goto·:goto_2 | 1278 | ····goto·:goto_2 |
| | |
| 1271 | ····.line·557 | 1279 | ····.line·548 |
| 1272 | ····:cond_8 | 1280 | ····: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·558 | 1283 | ····.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;)V | 1285 | ····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;)V | 1286 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V |
| | |
| 1279 | ····.line·571 | 1287 | ····.line·562 |
| 1280 | ····:goto_2 | 1288 | ····: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()V | 1290 | ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performViewCreated()V |
| | |
| 1283 | ····.line·572 | 1291 | ····.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)V | 1296 | ····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·574 | 1297 | ····.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_9 | 1300 | ····invoke-virtual·{v1},·Landroid/view/View;->getVisibility()I |
| | |
| 1297 | ····.line·576 | 1301 | ····move-result·v1 |
| 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)V | 1302 | ····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)V | 1305 | ····if-eqz·v1,·:cond_9 |
| | |
| 1315 | ····goto·:goto_3 | 1306 | ····const/4·v2,·0x1 |
| | |
| 1316 | ····.line·586 | |
| 1317 | ····:cond_9 | 1307 | ····:cond_9 |
| 1318 | ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; | 1308 | ····iput-boolean·v2,·v0,·Landroidx/fragment/app/Fragment;->mIsNewlyAdded:Z |
| | |
| 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_a | 1310 | ····: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,·0x2 | 1312 | ····const/4·v0,·0x2 |
| | |
| 1330 | ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I | 1313 | ····iput·v0,·p0,·Landroidx/fragment/app/Fragment;->mState:I |
| | |
| 1331 | ····return-void | 1314 | ····return-void |
| 1332 | .end·method | 1315 | .end·method |
| | |
| 1333 | .method·destroy()V | 1316 | .method·destroy()V |
| 1334 | ····.locals·5 | 1317 | ····.locals·5 |
| | |
| 1335 | ····const/4·v0,·0x3 | 1318 | ····const/4·v0,·0x3 |
| | |
| 1336 | ····.line·738 | 1319 | ····.line·718 |
| 1337 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z | 1320 | ····invoke-static·{v0},·Landroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z |
| | |
| 1338 | ····move-result·v0 | 1321 | ····move-result·v0 |
| | |
| 1339 | ····if-eqz·v0,·:cond_0 | 1322 | ····if-eqz·v0,·:cond_0 |
| | |
| 1340 | ····.line·739 | 1323 | ····.line·719 |
| 1341 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 1324 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 1342 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 1325 | ····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 modified | Offset 1414, 15 lines modified |
| | |
| 1442 | ····move-result-object·v0 | 1414 | ····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;)I | 1416 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1445 | ····.line·741 | 1417 | ····.line·721 |
| 1446 | ····:cond_0 | 1418 | ····: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:Z | 1420 | ····iget-boolean·v1,·v0,·Landroidx/fragment/app/Fragment;->mRemoving:Z |
| | |
| 1449 | ····const/4·v2,·0x1 | 1421 | ····const/4·v2,·0x1 |
| | |
| Offset 1470, 18 lines modified | Offset 1442, 18 lines modified |
| | |
| 1470 | ····:cond_1 | 1442 | ····:cond_1 |
| 1471 | ····move·v0,·v3 | 1443 | ····move·v0,·v3 |
| | |
| 1472 | ····:goto_0 | 1444 | ····:goto_0 |
| 1473 | ····if-nez·v0,·:cond_3 | 1445 | ····if-nez·v0,·:cond_3 |
| | |
| 1474 | ····.line·742 | 1446 | ····.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·743 | 1448 | ····.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·v1 | 1450 | ····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;)Z | 1452 | ····invoke-virtual·{v1,·v4},·Landroidx/fragment/app/FragmentManagerViewModel;->shouldDestroy(Landroidx/fragment/app/Fragment;)Z |
| Offset 1500, 93 lines modified | Offset 1472, 93 lines modified |
| 1500 | ····:cond_3 | 1472 | ····:cond_3 |
| 1501 | ····:goto_1 | 1473 | ····:goto_1 |
| 1502 | ····move·v1,·v2 | 1474 | ····move·v1,·v2 |
| | |
| 1503 | ····:goto_2 | 1475 | ····:goto_2 |
| 1504 | ····if-eqz·v1,·:cond_b | 1476 | ····if-eqz·v1,·:cond_b |
| | |
| 1505 | ····.line·745 | 1477 | ····.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·747 | 1480 | ····.line·727 |
| 1509 | ····instance-of·v4,·v1,·Landroidx/lifecycle/ViewModelStoreOwner; | 1481 | ····instance-of·v4,·v1,·Landroidx/lifecycle/ViewModelStoreOwner; |
| | |
| 1510 | ····if-eqz·v4,·:cond_4 | 1482 | ····if-eqz·v4,·:cond_4 |
| | |
| 1511 | ····.line·748 | 1483 | ····.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·v1 | 1486 | ····move-result-object·v1 |
| | |
| 1515 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManagerViewModel;->isCleared()Z | 1487 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManagerViewModel;->isCleared()Z |
| | |
| 1516 | ····move-result·v2 | 1488 | ····move-result·v2 |
| | |
| 1517 | ····goto·:goto_3 | 1489 | ····goto·:goto_3 |
| | |
| 1518 | ····.line·749 | 1490 | ····.line·729 |
| 1519 | ····:cond_4 | 1491 | ····: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·v4 | 1493 | ····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_5 | 1495 | ····if-eqz·v4,·:cond_5 |
| | |
| 1524 | ····.line·750 | 1496 | ····.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·v1 | 1498 | ····move-result-object·v1 |
| | |
| 1527 | ····check-cast·v1,·Landroid/app/Activity; | 1499 | ····check-cast·v1,·Landroid/app/Activity; |
| | |
| 1528 | ····.line·751 | 1500 | ····.line·731 |
| 1529 | ····invoke-virtual·{v1},·Landroid/app/Activity;->isChangingConfigurations()Z | 1501 | ····invoke-virtual·{v1},·Landroid/app/Activity;->isChangingConfigurations()Z |
| | |
| 1530 | ····move-result·v1 | 1502 | ····move-result·v1 |
| | |
| 1531 | ····xor-int/2addr·v2,·v1 | 1503 | ····xor-int/2addr·v2,·v1 |
| | |
| 1532 | ····:cond_5 | 1504 | ····:cond_5 |
| 1533 | ····:goto_3 | 1505 | ····:goto_3 |
| 1534 | ····if-nez·v0,·:cond_6 | 1506 | ····if-nez·v0,·:cond_6 |
| | |
| 1535 | ····if-eqz·v2,·:cond_7 | 1507 | ····if-eqz·v2,·:cond_7 |
| | |
| 1536 | ····.line·756 | 1508 | ····.line·736 |
| 1537 | ····:cond_6 | 1509 | ····: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·v0 | 1512 | ····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;)V | 1514 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManagerViewModel;->clearNonConfigState(Landroidx/fragment/app/Fragment;)V |
| | |
| 1543 | ····.line·758 | 1515 | ····.line·738 |
| 1544 | ····:cond_7 | 1516 | ····: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()V | 1518 | ····invoke-virtual·{v0},·Landroidx/fragment/app/Fragment;->performDestroy()V |
| | |
| 1547 | ····.line·759 | 1519 | ····.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)V | 1522 | ····invoke-virtual·{v0,·v1,·v3},·Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentDestroyed(Landroidx/fragment/app/Fragment;Z)V |
| | |
| 1551 | ····.line·763 | 1523 | ····.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·v0 | 1526 | ····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 modified | Offset 1577, 164 lines modified |
| | |
| 1605 | ····move-result-object·v1 | 1577 | ····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_8 | 1579 | ····if-eqz·v1,·:cond_8 |
| | |
| 1608 | ····.line·765 | 1580 | ····.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·v1 | 1582 | ····move-result-object·v1 |
| | |
| 1611 | ····.line·766 | 1583 | ····.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;)Z | 1587 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| | |
| 1616 | ····move-result·v2 | 1588 | ····move-result·v2 |
| | |
| 1617 | ····if-eqz·v2,·:cond_8 | 1589 | ····if-eqz·v2,·:cond_8 |
| | |
| 1618 | ····.line·767 | 1590 | ····.line·747 |
| 1619 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; | 1591 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentStateManager;->mFragment:Landroidx/fragment/app/Fragment; |
|
Max diff block lines reached; 47311/82786 bytes (57.15%) of diff not shown.
|