Offset 25, 32 lines modifiedOffset 25, 32 lines modified
25 .field·final·mRecord:Landroidx/fragment/app/BackStackRecord;25 .field·final·mRecord:Landroidx/fragment/app/BackStackRecord;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroidx/fragment/app/BackStackRecord;Z)V27 .method·constructor·<init>(Landroidx/fragment/app/BackStackRecord;Z)V
28 ····.locals·028 ····.locals·0
  
29 ····.line·352829 ····.line·3465
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·352931 ····.line·3466
32 ····iput-boolean·p2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z32 ····iput-boolean·p2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z
  
33 ····.line·353033 ····.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-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·cancelTransaction()V38 .method·cancelTransaction()V
39 ····.locals·439 ····.locals·4
  
40 ····.line·358740 ····.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:Z43 ····iget-boolean·v2,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z
  
44 ····const/4·v3,·0x044 ····const/4·v3,·0x0
Offset 59, 35 lines modifiedOffset 59, 35 lines modified
  
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
61 .method·completeTransaction()V61 .method·completeTransaction()V
62 ····.locals·562 ····.locals·5
  
63 ····.line·357163 ····.line·3508
64 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I64 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
65 ····const/4·v1,·0x165 ····const/4·v1,·0x1
  
66 ····if-lez·v0,·:cond_066 ····if-lez·v0,·:cond_0
  
67 ····move·v0,·v167 ····move·v0,·v1
  
68 ····goto·:goto_068 ····goto·:goto_0
  
69 ····:cond_069 ····:cond_0
70 ····const/4·v0,·0x070 ····const/4·v0,·0x0
  
71 ····.line·357271 ····.line·3509
72 ····:goto_072 ····: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·357375 ····.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·v277 ····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·v279 ····move-result-object·v2
Offset 104, 32 lines modifiedOffset 104, 32 lines modified
  
104 ····move-result-object·v3104 ····move-result-object·v3
  
105 ····check-cast·v3,·Landroidx/fragment/app/Fragment;105 ····check-cast·v3,·Landroidx/fragment/app/Fragment;
  
106 ····const/4·v4,·0x0106 ····const/4·v4,·0x0
  
107 ····.line·3574107 ····.line·3511
108 ····invoke-virtual·{v3,·v4},·Landroidx/fragment/app/Fragment;->setOnStartEnterTransitionListener(Landroidx/fragment/app/Fragment$OnStartEnterTransitionListener;)V108 ····invoke-virtual·{v3,·v4},·Landroidx/fragment/app/Fragment;->setOnStartEnterTransitionListener(Landroidx/fragment/app/Fragment$OnStartEnterTransitionListener;)V
  
109 ····if-eqz·v0,·:cond_1109 ····if-eqz·v0,·:cond_1
  
110 ····.line·3575110 ····.line·3512
111 ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->isPostponed()Z111 ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->isPostponed()Z
  
112 ····move-result·v4112 ····move-result·v4
  
113 ····if-eqz·v4,·:cond_1113 ····if-eqz·v4,·:cond_1
  
114 ····.line·3576114 ····.line·3513
115 ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->startPostponedEnterTransition()V115 ····invoke-virtual·{v3},·Landroidx/fragment/app/Fragment;->startPostponedEnterTransition()V
  
116 ····goto·:goto_1116 ····goto·:goto_1
  
117 ····.line·3579117 ····.line·3516
118 ····:cond_2118 ····: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:Z121 ····iget-boolean·v4,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mIsBack:Z
  
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
  
139 ····return-void139 ····return-void
140 .end·method140 .end·method
  
141 .method·public·isReady()Z141 .method·public·isReady()Z
142 ····.locals·1142 ····.locals·1
  
143 ····.line·3561143 ····.line·3498
144 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I144 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
145 ····if-nez·v0,·:cond_0145 ····if-nez·v0,·:cond_0
  
146 ····const/4·v0,·0x1146 ····const/4·v0,·0x1
  
147 ····goto·:goto_0147 ····goto·:goto_0
Offset 158, 40 lines modifiedOffset 158, 40 lines modified
158 ····:goto_0158 ····:goto_0
159 ····return·v0159 ····return·v0
160 .end·method160 .end·method
  
161 .method·public·onStartEnterTransition()V161 .method·public·onStartEnterTransition()V
162 ····.locals·1162 ····.locals·1
  
163 ····.line·3540163 ····.line·3477
164 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I164 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
165 ····add-int/lit8·v0,·v0,·-0x1165 ····add-int/lit8·v0,·v0,·-0x1
  
166 ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I166 ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
167 ····if-eqz·v0,·:cond_0167 ····if-eqz·v0,·:cond_0
  
168 ····return-void168 ····return-void
  
169 ····.line·3544169 ····.line·3481
170 ····:cond_0170 ····: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()V173 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentManager;->scheduleCommit()V
  
174 ····return-void174 ····return-void
175 .end·method175 .end·method
  
176 .method·public·startListening()V176 .method·public·startListening()V
177 ····.locals·1177 ····.locals·1
  
178 ····.line·3554178 ····.line·3491
179 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I179 ····iget·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
180 ····add-int/lit8·v0,·v0,·0x1180 ····add-int/lit8·v0,·v0,·0x1
  
181 ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I181 ····iput·v0,·p0,·Landroidx/fragment/app/FragmentManager$StartEnterTransitionListener;->mNumPostponed:I
  
182 ····return-void182 ····return-void