| | | |
Offset 13, 57 lines modified | Offset 13, 57 lines modified |
13 | .field·private·mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 13 | .field·private·mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
| |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·static·constructor·<clinit>()V | 15 | .method·static·constructor·<clinit>()V |
16 | ····.locals·1 | 16 | ····.locals·1 |
| |
17 | ····.line·54 | 17 | ····.line·49 |
18 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; | 18 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; |
| |
19 | ····sput-object·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode; | 19 | ····sput-object·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode; |
| |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
| |
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
| |
24 | ····.line·51 | 24 | ····.line·46 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
| |
28 | .method·static·synthetic·access$000()Landroid/graphics/PorterDuff$Mode; | 28 | .method·static·synthetic·access$000()Landroid/graphics/PorterDuff$Mode; |
29 | ····.locals·1 | 29 | ····.locals·1 |
| |
30 | ····.line·51 | 30 | ····.line·46 |
31 | ····sget-object·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode; | 31 | ····sget-object·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode; |
| |
32 | ····return-object·v0 | 32 | ····return-object·v0 |
33 | .end·method | 33 | .end·method |
| |
34 | .method·public·static·declared-synchronized·get()Landroidx/appcompat/widget/AppCompatDrawableManager; | 34 | .method·public·static·declared-synchronized·get()Landroidx/appcompat/widget/AppCompatDrawableManager; |
35 | ····.locals·2 | 35 | ····.locals·2 |
| |
36 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; | 36 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
37 | ····monitor-enter·v0 | 37 | ····monitor-enter·v0 |
| |
38 | ····.line·466 | 38 | ····.line·397 |
39 | ····:try_start_0 | 39 | ····:try_start_0 |
40 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; | 40 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
41 | ····if-nez·v1,·:cond_0 | 41 | ····if-nez·v1,·:cond_0 |
| |
42 | ····.line·467 | 42 | ····.line·398 |
43 | ····invoke-static·{},·Landroidx/appcompat/widget/AppCompatDrawableManager;->preload()V | 43 | ····invoke-static·{},·Landroidx/appcompat/widget/AppCompatDrawableManager;->preload()V |
| |
44 | ····.line·469 | 44 | ····.line·400 |
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; | 46 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; |
47 | ····:try_end_0 | 47 | ····:try_end_0 |
48 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 48 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| |
49 | ····monitor-exit·v0 | 49 | ····monitor-exit·v0 |
| |
Offset 80, 15 lines modified | Offset 80, 15 lines modified |
80 | .method·public·static·declared-synchronized·getPorterDuffColorFilter(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; | 80 | .method·public·static·declared-synchronized·getPorterDuffColorFilter(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; |
81 | ····.locals·1 | 81 | ····.locals·1 |
| |
82 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; | 82 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
83 | ····monitor-enter·v0 | 83 | ····monitor-enter·v0 |
| |
84 | ····.line·507 | 84 | ····.line·438 |
85 | ····:try_start_0 | 85 | ····:try_start_0 |
86 | ····invoke-static·{p0,·p1},·Landroidx/appcompat/widget/ResourceManagerInternal;->getPorterDuffColorFilter(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; | 86 | ····invoke-static·{p0,·p1},·Landroidx/appcompat/widget/ResourceManagerInternal;->getPorterDuffColorFilter(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; |
| |
87 | ····move-result-object·p0 | 87 | ····move-result-object·p0 |
88 | ····:try_end_0 | 88 | ····:try_end_0 |
89 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 89 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| |
Offset 107, 48 lines modified | Offset 107, 48 lines modified |
107 | .method·public·static·declared-synchronized·preload()V | 107 | .method·public·static·declared-synchronized·preload()V |
108 | ····.locals·3 | 108 | ····.locals·3 |
| |
109 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; | 109 | ····const-class·v0,·Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
110 | ····monitor-enter·v0 | 110 | ····monitor-enter·v0 |
| |
111 | ····.line·59 | 111 | ····.line·54 |
112 | ····:try_start_0 | 112 | ····:try_start_0 |
113 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; | 113 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
114 | ····if-nez·v1,·:cond_0 | 114 | ····if-nez·v1,·:cond_0 |
| |
115 | ····.line·60 | 115 | ····.line·55 |
116 | ····new-instance·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager; | 116 | ····new-instance·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
117 | ····invoke-direct·{v1},·Landroidx/appcompat/widget/AppCompatDrawableManager;-><init>()V | 117 | ····invoke-direct·{v1},·Landroidx/appcompat/widget/AppCompatDrawableManager;-><init>()V |
| |
118 | ····sput-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; | 118 | ····sput-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
119 | ····.line·61 | 119 | ····.line·56 |
120 | ····invoke-static·{},·Landroidx/appcompat/widget/ResourceManagerInternal;->get()Landroidx/appcompat/widget/ResourceManagerInternal; | 120 | ····invoke-static·{},·Landroidx/appcompat/widget/ResourceManagerInternal;->get()Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
121 | ····move-result-object·v2 | 121 | ····move-result-object·v2 |
| |
122 | ····iput-object·v2,·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 122 | ····iput-object·v2,·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
123 | ····.line·62 | 123 | ····.line·57 |
124 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; | 124 | ····sget-object·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->INSTANCE:Landroidx/appcompat/widget/AppCompatDrawableManager; |
| |
125 | ····iget-object·v1,·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 125 | ····iget-object·v1,·v1,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
126 | ····new-instance·v2,·Landroidx/appcompat/widget/AppCompatDrawableManager$1; | 126 | ····new-instance·v2,·Landroidx/appcompat/widget/AppCompatDrawableManager$1; |
| |
127 | ····invoke-direct·{v2},·Landroidx/appcompat/widget/AppCompatDrawableManager$1;-><init>()V | 127 | ····invoke-direct·{v2},·Landroidx/appcompat/widget/AppCompatDrawableManager$1;-><init>()V |
| |
128 | ····invoke-virtual·{v1,·v2},·Landroidx/appcompat/widget/ResourceManagerInternal;->setHooks(Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;)V | 128 | ····invoke-virtual·{v1,·v2},·Landroidx/appcompat/widget/ResourceManagerInternal;->setHooks(Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;)V |
129 | ····:try_end_0 | 129 | ····:try_end_0 |
130 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 130 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| |
131 | ····.line·460 | 131 | ····.line·391 |
132 | ····:cond_0 | 132 | ····:cond_0 |
133 | ····monitor-exit·v0 | 133 | ····monitor-exit·v0 |
| |
134 | ····return-void | 134 | ····return-void |
| |
135 | ····:catchall_0 | 135 | ····:catchall_0 |
136 | ····move-exception·v1 | 136 | ····move-exception·v1 |
Offset 157, 28 lines modified | Offset 157, 28 lines modified |
| |
157 | ····throw·v1 | 157 | ····throw·v1 |
158 | .end·method | 158 | .end·method |
| |
159 | .method·static·tintDrawable(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/TintInfo;[I)V | 159 | .method·static·tintDrawable(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/TintInfo;[I)V |
160 | ····.locals·0 | 160 | ····.locals·0 |
| |
161 | ····.line·502 | 161 | ····.line·433 |
162 | ····invoke-static·{p0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->tintDrawable(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/TintInfo;[I)V | 162 | ····invoke-static·{p0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->tintDrawable(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/TintInfo;[I)V |
| |
163 | ····return-void | 163 | ····return-void |
164 | .end·method | 164 | .end·method |
| |
| |
165 | #·virtual·methods | 165 | #·virtual·methods |
166 | .method·public·declared-synchronized·getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; | 166 | .method·public·declared-synchronized·getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
167 | ····.locals·1 | 167 | ····.locals·1 |
| |
168 | ····monitor-enter·p0 | 168 | ····monitor-enter·p0 |
| |
169 | ····.line·475 | 169 | ····.line·406 |
170 | ····:try_start_0 | 170 | ····:try_start_0 |
171 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 171 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
172 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; | 172 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
| |
173 | ····move-result-object·p1 | 173 | ····move-result-object·p1 |
174 | ····:try_end_0 | 174 | ····:try_end_0 |
Offset 197, 15 lines modified | Offset 197, 15 lines modified |
197 | .end·method | 197 | .end·method |
| |
198 | .method·declared-synchronized·getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable; | 198 | .method·declared-synchronized·getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable; |
199 | ····.locals·1 | 199 | ····.locals·1 |
| |
200 | ····monitor-enter·p0 | 200 | ····monitor-enter·p0 |
| |
201 | ····.line·480 | 201 | ····.line·411 |
202 | ····:try_start_0 | 202 | ····:try_start_0 |
203 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 203 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
204 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable; | 204 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable; |
| |
205 | ····move-result-object·p1 | 205 | ····move-result-object·p1 |
206 | ····:try_end_0 | 206 | ····:try_end_0 |
Offset 224, 15 lines modified | Offset 224, 15 lines modified |
224 | .end·method | 224 | .end·method |
| |
225 | .method·declared-synchronized·getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList; | 225 | .method·declared-synchronized·getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList; |
226 | ····.locals·1 | 226 | ····.locals·1 |
| |
227 | ····monitor-enter·p0 | 227 | ····monitor-enter·p0 |
| |
228 | ····.line·498 | 228 | ····.line·429 |
229 | ····:try_start_0 | 229 | ····:try_start_0 |
230 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 230 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
231 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList; | 231 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/appcompat/widget/ResourceManagerInternal;->getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList; |
| |
232 | ····move-result-object·p1 | 232 | ····move-result-object·p1 |
233 | ····:try_end_0 | 233 | ····:try_end_0 |
Offset 251, 23 lines modified | Offset 251, 23 lines modified |
251 | .end·method | 251 | .end·method |
| |
252 | .method·public·declared-synchronized·onConfigurationChanged(Landroid/content/Context;)V | 252 | .method·public·declared-synchronized·onConfigurationChanged(Landroid/content/Context;)V |
253 | ····.locals·1 | 253 | ····.locals·1 |
| |
254 | ····monitor-enter·p0 | 254 | ····monitor-enter·p0 |
| |
255 | ····.line·484 | 255 | ····.line·415 |
256 | ····:try_start_0 | 256 | ····:try_start_0 |
257 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; | 257 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/AppCompatDrawableManager;->mResourceManager:Landroidx/appcompat/widget/ResourceManagerInternal; |
| |
258 | ····invoke-virtual·{v0,·p1},·Landroidx/appcompat/widget/ResourceManagerInternal;->onConfigurationChanged(Landroid/content/Context;)V | 258 | ····invoke-virtual·{v0,·p1},·Landroidx/appcompat/widget/ResourceManagerInternal;->onConfigurationChanged(Landroid/content/Context;)V |
259 | ····:try_end_0 | 259 | ····:try_end_0 |
260 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 260 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| |
261 | ····.line·485 | 261 | ····.line·416 |
262 | ····monitor-exit·p0 | 262 | ····monitor-exit·p0 |
| |
263 | ····return-void | 263 | ····return-void |
| |
264 | ····:catchall_0 | 264 | ····:catchall_0 |
265 | ····move-exception·p1 | 265 | ····move-exception·p1 |
| |