| | | |
Offset 25, 32 lines modified | Offset 25, 32 lines modified |
25 | .field·final·mRecord:Landroidx/fragment/app/BackStackRecord; | 25 | .field·final·mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
| |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Landroidx/fragment/app/BackStackRecord;Z)V | 27 | .method·constructor·<init>(Landroidx/fragment/app/BackStackRecord;Z)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
| |
29 | ····.line·3528 | 29 | ····.line·3465 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
31 | ····.line·3529 | 31 | ····.line·3466 |
32 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z | 32 | ····iput-boolean·p2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z |
| |
33 | ····.line·3530 | 33 | ····.line·3467 |
34 | ····iput-object·p1,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; | 34 | ····iput-object·p1,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
| |
| |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·cancelTransaction()V | 38 | .method·cancelTransaction()V |
39 | ····.locals·4 | 39 | ····.locals·4 |
| |
40 | ····.line·3587 | 40 | ····.line·3524 |
41 | ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; | 41 | ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
42 | ····iget-object·v1,·v0,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; | 42 | ····iget-object·v1,·v0,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; |
| |
43 | ····iget-boolean·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z | 43 | ····iget-boolean·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z |
| |
44 | ····const/4·v3,·0x0 | 44 | ····const/4·v3,·0x0 |
Offset 59, 35 lines modified | Offset 59, 35 lines modified |
| |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
| |
61 | .method·completeTransaction()V | 61 | .method·completeTransaction()V |
62 | ····.locals·5 | 62 | ····.locals·5 |
| |
63 | ····.line·3571 | 63 | ····.line·3508 |
64 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 64 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
65 | ····const/4·v1,·0x1 | 65 | ····const/4·v1,·0x1 |
| |
66 | ····if-lez·v0,·:cond_0 | 66 | ····if-lez·v0,·:cond_0 |
| |
67 | ····move·v0,·v1 | 67 | ····move·v0,·v1 |
| |
68 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
| |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 | ····const/4·v0,·0x0 | 70 | ····const/4·v0,·0x0 |
| |
71 | ····.line·3572 | 71 | ····.line·3509 |
72 | ····:goto_0 | 72 | ····:goto_0 |
73 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; | 73 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
74 | ····iget-object·v2,·v2,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; | 74 | ····iget-object·v2,·v2,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; |
| |
75 | ····.line·3573 | 75 | ····.line·3510 |
76 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List; | 76 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List; |
| |
77 | ····move-result-object·v2 | 77 | ····move-result-object·v2 |
| |
78 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 78 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| |
79 | ····move-result-object·v2 | 79 | ····move-result-object·v2 |
Offset 104, 32 lines modified | Offset 104, 32 lines modified |
| |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
| |
105 | ····check-cast·v3,·Landroidx/fragment/app/Fragment; | 105 | ····check-cast·v3,·Landroidx/fragment/app/Fragment; |
| |
106 | ····const/4·v4,·0x0 | 106 | ····const/4·v4,·0x0 |
| |
107 | ····.line·3574 | 107 | ····.line·3511 |
108 | ····invoke-virtual·{v3,·v4},·Landroidx/fragment/app/Fragment;->setOnStartEnterTransitionListener(Landroidx/fragment/app/Fragment$OnStartEnterTransitionListener;)V | 108 | ····invoke-virtual·{v3,·v4},·Landroidx/fragment/app/Fragment;->setOnStartEnterTransitionListener(Landroidx/fragment/app/Fragment$OnStartEnterTransitionListener;)V |
| |
109 | ····if-eqz·v0,·:cond_1 | 109 | ····if-eqz·v0,·:cond_1 |
| |
110 | ····.line·3575 | 110 | ····.line·3512 |
111 | ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->isPostponed()Z | 111 | ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->isPostponed()Z |
| |
112 | ····move-result·v4 | 112 | ····move-result·v4 |
| |
113 | ····if-eqz·v4,·:cond_1 | 113 | ····if-eqz·v4,·:cond_1 |
| |
114 | ····.line·3576 | 114 | ····.line·3513 |
115 | ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->startPostponedEnterTransition()V | 115 | ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->startPostponedEnterTransition()V |
| |
116 | ····goto·:goto_1 | 116 | ····goto·:goto_1 |
| |
117 | ····.line·3579 | 117 | ····.line·3516 |
118 | ····:cond_2 | 118 | ····:cond_2 |
119 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; | 119 | ····iget-object·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
120 | ····iget-object·v3,·v2,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; | 120 | ····iget-object·v3,·v2,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; |
| |
121 | ····iget-boolean·v4,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z | 121 | ····iget-boolean·v4,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z |
| |
Offset 139, 15 lines modified | Offset 139, 15 lines modified |
| |
139 | ····return-void | 139 | ····return-void |
140 | .end·method | 140 | .end·method |
| |
141 | .method·public·isReady()Z | 141 | .method·public·isReady()Z |
142 | ····.locals·1 | 142 | ····.locals·1 |
| |
143 | ····.line·3561 | 143 | ····.line·3498 |
144 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 144 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
145 | ····if-nez·v0,·:cond_0 | 145 | ····if-nez·v0,·:cond_0 |
| |
146 | ····const/4·v0,·0x1 | 146 | ····const/4·v0,·0x1 |
| |
147 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
Offset 158, 40 lines modified | Offset 158, 40 lines modified |
158 | ····:goto_0 | 158 | ····:goto_0 |
159 | ····return·v0 | 159 | ····return·v0 |
160 | .end·method | 160 | .end·method |
| |
161 | .method·public·onStartEnterTransition()V | 161 | .method·public·onStartEnterTransition()V |
162 | ····.locals·1 | 162 | ····.locals·1 |
| |
163 | ····.line·3540 | 163 | ····.line·3477 |
164 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 164 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
165 | ····add-int/lit8·v0,·v0,·-0x1 | 165 | ····add-int/lit8·v0,·v0,·-0x1 |
| |
166 | ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 166 | ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
167 | ····if-eqz·v0,·:cond_0 | 167 | ····if-eqz·v0,·:cond_0 |
| |
168 | ····return-void | 168 | ····return-void |
| |
169 | ····.line·3544 | 169 | ····.line·3481 |
170 | ····:cond_0 | 170 | ····:cond_0 |
171 | ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; | 171 | ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mRecord:Landroidx/fragment/app/BackStackRecord; |
| |
172 | ····iget-object·v0,·v0,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; | 172 | ····iget-object·v0,·v0,·Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManager; |
| |
173 | ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentManager;->scheduleCommit()V | 173 | ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentManager;->scheduleCommit()V |
| |
174 | ····return-void | 174 | ····return-void |
175 | .end·method | 175 | .end·method |
| |
176 | .method·public·startListening()V | 176 | .method·public·startListening()V |
177 | ····.locals·1 | 177 | ····.locals·1 |
| |
178 | ····.line·3554 | 178 | ····.line·3491 |
179 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 179 | ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
180 | ····add-int/lit8·v0,·v0,·0x1 | 180 | ····add-int/lit8·v0,·v0,·0x1 |
| |
181 | ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I | 181 | ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I |
| |
182 | ····return-void | 182 | ····return-void |