| | | | |
| Offset 26, 206 lines modified | Offset 26, 219 lines modified |
| 26 | .field·private·final·mTransition:Ljava/lang/Object; | 26 | .field·private·final·mTransition:Ljava/lang/Object; |
| | |
| | |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Landroidx/fragment/app/SpecialEffectsController$Operation;Landroidx/core/os/CancellationSignal;ZZ)V | 28 | .method·constructor·<init>(Landroidx/fragment/app/SpecialEffectsController$Operation;Landroidx/core/os/CancellationSignal;ZZ)V |
| 29 | ····.locals·1 | 29 | ····.locals·1 |
| | |
| 30 | ····.line·764 | 30 | ····.line·578 |
| 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 32 | ····.line·765 | 32 | ····.line·579 |
| 33 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | 33 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; |
| | |
| 34 | ····.line·766 | 34 | ····.line·580 |
| 35 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSignal:Landroidx/core/os/CancellationSignal; | 35 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSignal:Landroidx/core/os/CancellationSignal; |
| | |
| 36 | ····.line·767 | 36 | ····.line·581 |
| 37 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFinalState()Landroidx/fragment/app/SpecialEffectsController$Operation$State; | 37 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getType()Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | |
| 38 | ····move-result-object·p2 | 38 | ····move-result-object·p2 |
| | |
| 39 | ····sget-object·v0,·Landroidx/fragment/app/SpecialEffectsController$Operation$State;->VISIBLE:Landroidx/fragment/app/SpecialEffectsController$Operation$State; | 39 | ····sget-object·v0,·Landroidx/fragment/app/SpecialEffectsController$Operation$Type;->ADD:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | |
| 40 | ····if-ne·p2,·v0,·:cond_2 | 40 | ····if-eq·p2,·v0,·:cond_2 |
| | |
| 41 | ····if-eqz·p3,·:cond_0 | 41 | ····.line·582 |
| | 42 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getType()Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| 42 | ····.line·769 | |
| 43 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | |
| | |
| 44 | ····move-result-object·p2 | 43 | ····move-result-object·p2 |
| | |
| 45 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getReenterTransition()Ljava/lang/Object; | 44 | ····sget-object·v0,·Landroidx/fragment/app/SpecialEffectsController$Operation$Type;->SHOW:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | |
| 46 | ····move-result-object·p2 | 45 | ····if-ne·p2,·v0,·:cond_0 |
| | |
| 47 | ····goto·:goto_0 | 46 | ····goto·:goto_1 |
| | |
| 48 | ····.line·770 | |
| 49 | ····:cond_0 | 47 | ····:cond_0 |
| | 48 | ····if-eqz·p3,·:cond_1 |
| | |
| | 49 | ····.line·593 |
| 50 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 50 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 51 | ····move-result-object·p2 | 51 | ····move-result-object·p2 |
| | |
| 52 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getEnterTransition()Ljava/lang/Object; | 52 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getReturnTransition()Ljava/lang/Object; |
| | |
| 53 | ····move-result-object·p2 | 53 | ····move-result-object·p2 |
| | |
| 54 | ····:goto_0 | 54 | ····goto·:goto_0 |
| 55 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; | |
| | |
| 56 | ····if-eqz·p3,·:cond_1 | |
| | |
| 57 | ····.line·774 | 55 | ····.line·594 |
| | 56 | ····:cond_1 |
| 58 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 57 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 59 | ····move-result-object·p2 | 58 | ····move-result-object·p2 |
| | |
| 60 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getAllowReturnTransitionOverlap()Z | 59 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getExitTransition()Ljava/lang/Object; |
| | |
| 61 | ····move-result·p2 | |
| | |
| 62 | ····goto·:goto_1 | |
| | |
| 63 | ····.line·775 | |
| 64 | ····:cond_1 | |
| 65 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | |
| | |
| 66 | ····move-result-object·p2 | 60 | ····move-result-object·p2 |
| | |
| 67 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getAllowEnterTransitionOverlap()Z | 61 | ····:goto_0 |
| | 62 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; |
| | |
| 68 | ····move-result·p2 | 63 | ····const/4·p2,·0x1 |
| | |
| 69 | ····:goto_1 | 64 | ····.line·596 |
| 70 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z | 65 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z |
| | |
| 71 | ····goto·:goto_3 | 66 | ····goto·:goto_4 |
| | |
| 72 | ····:cond_2 | 67 | ····:cond_2 |
| | 68 | ····:goto_1 |
| 73 | ····if-eqz·p3,·:cond_3 | 69 | ····if-eqz·p3,·:cond_3 |
| | |
| 74 | ····.line·778 | 70 | ····.line·584 |
| 75 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 71 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 76 | ····move-result-object·p2 | 72 | ····move-result-object·p2 |
| | |
| 77 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getReturnTransition()Ljava/lang/Object; | 73 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getReenterTransition()Ljava/lang/Object; |
| | |
| 78 | ····move-result-object·p2 | 74 | ····move-result-object·p2 |
| | |
| 79 | ····goto·:goto_2 | 75 | ····goto·:goto_2 |
| | |
| 80 | ····.line·779 | 76 | ····.line·585 |
| 81 | ····:cond_3 | 77 | ····:cond_3 |
| 82 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 78 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 83 | ····move-result-object·p2 | 79 | ····move-result-object·p2 |
| | |
| 84 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getExitTransition()Ljava/lang/Object; | 80 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getEnterTransition()Ljava/lang/Object; |
| | |
| 85 | ····move-result-object·p2 | 81 | ····move-result-object·p2 |
| | |
| 86 | ····:goto_2 | 82 | ····:goto_2 |
| 87 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; | 83 | ····iput-object·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; |
| | |
| 88 | ····const/4·p2,·0x1 | 84 | ····if-eqz·p3,·:cond_4 |
| | |
| 89 | ····.line·781 | 85 | ····.line·589 |
| 90 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z | 86 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| | 87 | ····move-result-object·p2 |
| | |
| | 88 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getAllowEnterTransitionOverlap()Z |
| | |
| | 89 | ····move-result·p2 |
| | |
| | 90 | ····goto·:goto_3 |
| | |
| | 91 | ····.line·590 |
| | 92 | ····:cond_4 |
| | 93 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| | 94 | ····move-result-object·p2 |
| | |
| | 95 | ····invoke-virtual·{p2},·Landroidx/fragment/app/Fragment;->getAllowReturnTransitionOverlap()Z |
| | |
| | 96 | ····move-result·p2 |
| | |
| 91 | ····:goto_3 | 97 | ····:goto_3 |
| 92 | ····if-eqz·p4,·:cond_5 | 98 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z |
| | |
| 93 | ····if-eqz·p3,·:cond_4 | 99 | ····:goto_4 |
| | 100 | ····if-eqz·p4,·:cond_6 |
| | |
| 94 | ····.line·786 | 101 | ····if-eqz·p3,·:cond_5 |
| | |
| | 102 | ····.line·601 |
| 95 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 103 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 96 | ····move-result-object·p1 | 104 | ····move-result-object·p1 |
| | |
| 97 | ····invoke-virtual·{p1},·Landroidx/fragment/app/Fragment;->getSharedElementReturnTransition()Ljava/lang/Object; | 105 | ····invoke-virtual·{p1},·Landroidx/fragment/app/Fragment;->getSharedElementReturnTransition()Ljava/lang/Object; |
| | |
| 98 | ····move-result-object·p1 | 106 | ····move-result-object·p1 |
| | |
| 99 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 107 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 100 | ····goto·:goto_4 | 108 | ····goto·:goto_5 |
| | |
| 101 | ····.line·789 | 109 | ····.line·604 |
| 102 | ····:cond_4 | 110 | ····:cond_5 |
| 103 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 111 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 104 | ····move-result-object·p1 | 112 | ····move-result-object·p1 |
| | |
| 105 | ····invoke-virtual·{p1},·Landroidx/fragment/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; | 113 | ····invoke-virtual·{p1},·Landroidx/fragment/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; |
| | |
| 106 | ····move-result-object·p1 | 114 | ····move-result-object·p1 |
| | |
| 107 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 115 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 108 | ····goto·:goto_4 | 116 | ····goto·:goto_5 |
| | |
| 109 | ····:cond_5 | 117 | ····:cond_6 |
| 110 | ····const/4·p1,·0x0 | 118 | ····const/4·p1,·0x0 |
| | |
| 111 | ····.line·792 | 119 | ····.line·607 |
| 112 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 120 | ····iput-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 113 | ····:goto_4 | 121 | ····:goto_5 |
| 114 | ····return-void | 122 | ····return-void |
| 115 | .end·method | 123 | .end·method |
| | |
| 116 | .method·private·getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; | 124 | .method·private·getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; |
| 117 | ····.locals·3 | 125 | ····.locals·3 |
| | |
| 118 | ····if-nez·p1,·:cond_0 | 126 | ····if-nez·p1,·:cond_0 |
| | |
| 119 | ····const/4·p1,·0x0 | 127 | ····const/4·p1,·0x0 |
| | |
| 120 | ····return-object·p1 | 128 | ····return-object·p1 |
| | |
| 121 | ····.line·853 | 129 | ····.line·661 |
| 122 | ····:cond_0 | 130 | ····:cond_0 |
| 123 | ····sget-object·v0,·Landroidx/fragment/app/FragmentTransition;->PLATFORM_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; | 131 | ····sget-object·v0,·Landroidx/fragment/app/FragmentTransition;->PLATFORM_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 124 | ····if-eqz·v0,·:cond_1 | 132 | ····if-eqz·v0,·:cond_1 |
| | |
| 125 | ····.line·854 | 133 | ····.line·662 |
| 126 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentTransitionImpl;->canHandle(Ljava/lang/Object;)Z | 134 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentTransitionImpl;->canHandle(Ljava/lang/Object;)Z |
| | |
| 127 | ····move-result·v0 | 135 | ····move-result·v0 |
| | |
| 128 | ····if-eqz·v0,·:cond_1 | 136 | ····if-eqz·v0,·:cond_1 |
| | |
| 129 | ····.line·855 | 137 | ····.line·663 |
| 130 | ····sget-object·p1,·Landroidx/fragment/app/FragmentTransition;->PLATFORM_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; | 138 | ····sget-object·p1,·Landroidx/fragment/app/FragmentTransition;->PLATFORM_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 131 | ····return-object·p1 | 139 | ····return-object·p1 |
| | |
| 132 | ····.line·857 | 140 | ····.line·665 |
| 133 | ····:cond_1 | 141 | ····:cond_1 |
| 134 | ····sget-object·v0,·Landroidx/fragment/app/FragmentTransition;->SUPPORT_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; | 142 | ····sget-object·v0,·Landroidx/fragment/app/FragmentTransition;->SUPPORT_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 135 | ····if-eqz·v0,·:cond_2 | 143 | ····if-eqz·v0,·:cond_2 |
| | |
| 136 | ····.line·858 | 144 | ····.line·666 |
| 137 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentTransitionImpl;->canHandle(Ljava/lang/Object;)Z | 145 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentTransitionImpl;->canHandle(Ljava/lang/Object;)Z |
| | |
| 138 | ····move-result·v0 | 146 | ····move-result·v0 |
| | |
| 139 | ····if-eqz·v0,·:cond_2 | 147 | ····if-eqz·v0,·:cond_2 |
| | |
| 140 | ····.line·859 | 148 | ····.line·667 |
| 141 | ····sget-object·p1,·Landroidx/fragment/app/FragmentTransition;->SUPPORT_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; | 149 | ····sget-object·p1,·Landroidx/fragment/app/FragmentTransition;->SUPPORT_IMPL:Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 142 | ····return-object·p1 | 150 | ····return-object·p1 |
| | |
| 143 | ····.line·861 | 151 | ····.line·669 |
| 144 | ····:cond_2 | 152 | ····:cond_2 |
| 145 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 153 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| | |
| 146 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 154 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| | |
| 147 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 155 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 237, 15 lines modified | Offset 250, 15 lines modified |
| | |
| 237 | ····const-string·p1,·"·for·fragment·" | 250 | ····const-string·p1,·"·for·fragment·" |
| | |
| 238 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 251 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 239 | ····iget-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | 252 | ····iget-object·p1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; |
| | |
| 240 | ····.line·862 | 253 | ····.line·670 |
| 241 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 254 | ····invoke-virtual·{p1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 242 | ····move-result-object·p1 | 255 | ····move-result-object·p1 |
| | |
| 243 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 256 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 244 | ····const-string·p1,·"·is·not·a·valid·framework·Transition·or·AndroidX·Transition" | 257 | ····const-string·p1,·"·is·not·a·valid·framework·Transition·or·AndroidX·Transition" |
| Offset 262, 52 lines modified | Offset 275, 52 lines modified |
| 262 | .end·method | 275 | .end·method |
| | |
| | |
| 263 | #·virtual·methods | 276 | #·virtual·methods |
| 264 | .method·getHandlingImpl()Landroidx/fragment/app/FragmentTransitionImpl; | 277 | .method·getHandlingImpl()Landroidx/fragment/app/FragmentTransitionImpl; |
| 265 | ····.locals·3 | 278 | ····.locals·3 |
| | |
| 266 | ····.line·833 | 279 | ····.line·641 |
| 267 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; | 280 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; |
| | |
| 268 | ····invoke-direct·{p0,·v0},·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; | 281 | ····invoke-direct·{p0,·v0},·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 269 | ····move-result-object·v0 | 282 | ····move-result-object·v0 |
| | |
| 270 | ····.line·834 | 283 | ····.line·642 |
| 271 | ····iget-object·v1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 284 | ····iget-object·v1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 272 | ····.line·835 | 285 | ····.line·643 |
| 273 | ····invoke-direct·{p0,·v1},·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; | 286 | ····invoke-direct·{p0,·v1},·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->getHandlingImpl(Ljava/lang/Object;)Landroidx/fragment/app/FragmentTransitionImpl; |
| | |
| 274 | ····move-result-object·v1 | 287 | ····move-result-object·v1 |
| | |
| 275 | ····if-eqz·v0,·:cond_1 | 288 | ····if-eqz·v0,·:cond_1 |
| | |
| 276 | ····if-eqz·v1,·:cond_1 | 289 | ····if-eqz·v1,·:cond_1 |
| | |
| 277 | ····if-ne·v0,·v1,·:cond_0 | 290 | ····if-ne·v0,·v1,·:cond_0 |
| | |
| 278 | ····goto·:goto_0 | 291 | ····goto·:goto_0 |
| | |
| 279 | ····.line·838 | 292 | ····.line·646 |
| 280 | ····:cond_0 | 293 | ····:cond_0 |
| 281 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 294 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| | |
| 282 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 295 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| | |
| 283 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 296 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 284 | ····const-string·v2,·"Mixing·framework·transitions·and·AndroidX·transitions·is·not·allowed.·Fragment·" | 297 | ····const-string·v2,·"Mixing·framework·transitions·and·AndroidX·transitions·is·not·allowed.·Fragment·" |
| | |
| 285 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 298 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 286 | ····iget-object·v2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | 299 | ····iget-object·v2,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; |
| | |
| 287 | ····.line·840 | 300 | ····.line·648 |
| 288 | ····invoke-virtual·{v2},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | 301 | ····invoke-virtual·{v2},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; |
| | |
| 289 | ····move-result-object·v2 | 302 | ····move-result-object·v2 |
| | |
| 290 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 303 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 291 | ····const-string·v2,·"·returned·Transition·" | 304 | ····const-string·v2,·"·returned·Transition·" |
| Offset 346, 51 lines modified | Offset 359, 51 lines modified |
| 346 | ····:goto_1 | 359 | ····:goto_1 |
| 347 | ····return-object·v0 | 360 | ····return-object·v0 |
| 348 | .end·method | 361 | .end·method |
| | |
| 349 | .method·getOperation()Landroidx/fragment/app/SpecialEffectsController$Operation; | 362 | .method·getOperation()Landroidx/fragment/app/SpecialEffectsController$Operation; |
| 350 | ····.locals·1 | 363 | ····.locals·1 |
| | |
| 351 | ····.line·798 | 364 | ····.line·613 |
| 352 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | 365 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; |
| | |
| 353 | ····return-object·v0 | 366 | ····return-object·v0 |
| 354 | .end·method | 367 | .end·method |
| | |
| 355 | .method·public·getSharedElementTransition()Ljava/lang/Object; | 368 | .method·public·getSharedElementTransition()Ljava/lang/Object; |
| 356 | ····.locals·1 | 369 | ····.locals·1 |
| | |
| 357 | ····.line·828 | 370 | ····.line·636 |
| 358 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 371 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 359 | ····return-object·v0 | 372 | ····return-object·v0 |
| 360 | .end·method | 373 | .end·method |
| | |
| 361 | .method·getSignal()Landroidx/core/os/CancellationSignal; | 374 | .method·getSignal()Landroidx/core/os/CancellationSignal; |
| 362 | ····.locals·1 | 375 | ····.locals·1 |
| | |
| 363 | ····.line·803 | 376 | ····.line·618 |
| 364 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSignal:Landroidx/core/os/CancellationSignal; | 377 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSignal:Landroidx/core/os/CancellationSignal; |
| | |
| 365 | ····return-object·v0 | 378 | ····return-object·v0 |
| 366 | .end·method | 379 | .end·method |
| | |
| 367 | .method·getTransition()Ljava/lang/Object; | 380 | .method·getTransition()Ljava/lang/Object; |
| 368 | ····.locals·1 | 381 | ····.locals·1 |
| | |
| 369 | ····.line·815 | 382 | ····.line·623 |
| 370 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; | 383 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mTransition:Ljava/lang/Object; |
| | |
| 371 | ····return-object·v0 | 384 | ····return-object·v0 |
| 372 | .end·method | 385 | .end·method |
| | |
| 373 | .method·public·hasSharedElementTransition()Z | 386 | .method·public·hasSharedElementTransition()Z |
| 374 | ····.locals·1 | 387 | ····.locals·1 |
| | |
| 375 | ····.line·823 | 388 | ····.line·631 |
| 376 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; | 389 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mSharedElementTransition:Ljava/lang/Object; |
| | |
| 377 | ····if-eqz·v0,·:cond_0 | 390 | ····if-eqz·v0,·:cond_0 |
| | |
| 378 | ····const/4·v0,·0x1 | 391 | ····const/4·v0,·0x1 |
| | |
| 379 | ····goto·:goto_0 | 392 | ····goto·:goto_0 |
| Offset 401, 59 lines modified | Offset 414, 12 lines modified |
| 401 | ····:goto_0 | 414 | ····:goto_0 |
| 402 | ····return·v0 | 415 | ····return·v0 |
| 403 | .end·method | 416 | .end·method |
| | |
| 404 | .method·isOverlapAllowed()Z | 417 | .method·isOverlapAllowed()Z |
| 405 | ····.locals·1 | 418 | ····.locals·1 |
| | |
| 406 | ····.line·819 | 419 | ····.line·627 |
| 407 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z | 420 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOverlapAllowed:Z |
| | |
| 408 | ····return·v0 | 421 | ····return·v0 |
| 409 | .end·method | 422 | .end·method |
| | |
| 410 | .method·isVisibilityUnchanged()Z | |
| 411 | ····.locals·3 | |
| | |
| 412 | ····.line·807 | |
| 413 | ····iget-object·v0,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | |
| | |
| 414 | ····invoke-virtual·{v0},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFragment()Landroidx/fragment/app/Fragment; | |
| | |
| 415 | ····move-result-object·v0 | |
| | |
| 416 | ····iget-object·v0,·v0,·Landroidx/fragment/app/Fragment;->mView:Landroid/view/View; | |
| | |
| 417 | ····invoke-static·{v0},·Landroidx/fragment/app/SpecialEffectsController$Operation$State;->from(Landroid/view/View;)Landroidx/fragment/app/SpecialEffectsController$Operation$State; | |
| | |
| 418 | ····move-result-object·v0 | |
| | |
| 419 | ····.line·808 | |
| 420 | ····iget-object·v1,·p0,·Landroidx/fragment/app/DefaultSpecialEffectsController$TransitionInfo;->mOperation:Landroidx/fragment/app/SpecialEffectsController$Operation; | |
| | |
| 421 | ····invoke-virtual·{v1},·Landroidx/fragment/app/SpecialEffectsController$Operation;->getFinalState()Landroidx/fragment/app/SpecialEffectsController$Operation$State; | |
| | |
| 422 | ····move-result-object·v1 | |
| | |
| 423 | ····if-eq·v0,·v1,·:cond_1 | |
| | |
| 424 | ····.line·809 | |
| 425 | ····sget-object·v2,·Landroidx/fragment/app/SpecialEffectsController$Operation$State;->VISIBLE:Landroidx/fragment/app/SpecialEffectsController$Operation$State; | |
| | |
| 426 | ····if-eq·v0,·v2,·:cond_0 | |
| | |
| 427 | ····if-eq·v1,·v2,·:cond_0 | |
| | |
| 428 | ····goto·:goto_0 | |
| | |
| 429 | ····:cond_0 | |
| 430 | ····const/4·v0,·0x0 | |
| | |
| 431 | ····goto·:goto_1 | |
| | |
| 432 | ····:cond_1 | |
| 433 | ····:goto_0 | |
| 434 | ····const/4·v0,·0x1 | |
| | |
| 435 | ····:goto_1 | |
| 436 | ····return·v0 | |
| 437 | .end·method | |