|  |  |  |  | 
| Offset 33, 15 lines modified | Offset 33, 15 lines modified | 
| 33 | .method·static·constructor·<clinit>()V | 33 | .method·static·constructor·<clinit>()V | 
| 34 | ····.locals·4 | 34 | ····.locals·4 | 
|  |  | 
| 35 | ····const/4·v0,·0x6 | 35 | ····const/4·v0,·0x6 | 
|  |  | 
| 36 | ····new-array·v0,·v0,·[Landroid/util/Pair; | 36 | ····new-array·v0,·v0,·[Landroid/util/Pair; | 
|  |  | 
| 37 | ····.line·25 0 | 37 | ····.line·257 | 
| 38 | ····new-instance·v1,·Landroid/util/Pair; | 38 | ····new-instance·v1,·Landroid/util/Pair; | 
|  |  | 
| 39 | ····const-class·v2,·Landroidx/preference/DropDownPreference; | 39 | ····const-class·v2,·Landroidx/preference/DropDownPreference; | 
|  |  | 
| 40 | ····const-class·v3,·Lcom/android/car/ui/preference/CarUiDropDownPreference; | 40 | ····const-class·v3,·Lcom/android/car/ui/preference/CarUiDropDownPreference; | 
|  |  | 
| 41 | ····invoke-direct·{v1,·v2,·v3},·Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V | 41 | ····invoke-direct·{v1,·v2,·v3},·Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V | 
| Offset 118, 359 lines modified | Offset 118, 418 lines modified | 
|  |  | 
| 118 | ····return-void | 118 | ····return-void | 
| 119 | .end·method | 119 | .end·method | 
|  |  | 
| 120 | .method·public·constructor·<init>()V | 120 | .method·public·constructor·<init>()V | 
| 121 | ····.locals·0 | 121 | ····.locals·0 | 
|  |  | 
| 122 | ····.line·6 6 | 122 | ····.line·68 | 
| 123 | ····invoke-direct·{p0},·Landroidx/preference/PreferenceFragmentCompat;-><init>()V | 123 | ····invoke-direct·{p0},·Landroidx/preference/PreferenceFragmentCompat;-><init>()V | 
|  |  | 
| 124 | ····return-void | 124 | ····return-void | 
| 125 | .end·method | 125 | .end·method | 
|  |  | 
| 126 | .method·private·static·copyPreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)Landroidx/preference/Preference; | 126 | .method·private·static·copyPreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)Landroidx/preference/Preference; | 
| 127 | ····.locals·3 | 127 | ····.locals·3 | 
|  |  | 
| 128 | ····.line·3 05 | 128 | ····.line·312 | 
| 129 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 129 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 
|  |  | 
| 130 | ····move-result-object·v0 | 130 | ····move-result-object·v0 | 
|  |  | 
| 131 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V | 131 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V | 
|  |  | 
| 132 | ····.line·3 06 | 132 | ····.line·313 | 
| 133 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOnPreferenceClickListener()Landroidx/preference/Preference$OnPreferenceClickListener; | 133 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOnPreferenceClickListener()Landroidx/preference/Preference$OnPreferenceClickListener; | 
|  |  | 
| 134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 | 
|  |  | 
| 135 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V | 135 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V | 
|  |  | 
| 136 | ····.line·3 07 | 136 | ····.line·314 | 
| 137 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOnPreferenceChangeListener()Landroidx/preference/Preference$OnPreferenceChangeListener; | 137 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOnPreferenceChangeListener()Landroidx/preference/Preference$OnPreferenceChangeListener; | 
|  |  | 
| 138 | ····move-result-object·v0 | 138 | ····move-result-object·v0 | 
|  |  | 
| 139 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOnPreferenceChangeListener(Landroidx/preference/Preference$OnPreferenceChangeListener;)V | 139 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOnPreferenceChangeListener(Landroidx/preference/Preference$OnPreferenceChangeListener;)V | 
|  |  | 
| 140 | ····.line·3 08 | 140 | ····.line·315 | 
| 141 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getIcon()Landroid/graphics/drawable/Drawable; | 141 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getIcon()Landroid/graphics/drawable/Drawable; | 
|  |  | 
| 142 | ····move-result-object·v0 | 142 | ····move-result-object·v0 | 
|  |  | 
| 143 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIcon(Landroid/graphics/drawable/Drawable;)V | 143 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIcon(Landroid/graphics/drawable/Drawable;)V | 
|  |  | 
| 144 | ····.line·3 09 | 144 | ····.line·316 | 
| 145 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getFragment()Ljava/lang/String; | 145 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getFragment()Ljava/lang/String; | 
|  |  | 
| 146 | ····move-result-object·v0 | 146 | ····move-result-object·v0 | 
|  |  | 
| 147 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setFragment(Ljava/lang/String;)V | 147 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setFragment(Ljava/lang/String;)V | 
|  |  | 
| 148 | ····.line·31 0 | 148 | ····.line·317 | 
| 149 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getIntent()Landroid/content/Intent; | 149 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getIntent()Landroid/content/Intent; | 
|  |  | 
| 150 | ····move-result-object·v0 | 150 | ····move-result-object·v0 | 
|  |  | 
| 151 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIntent(Landroid/content/Intent;)V | 151 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIntent(Landroid/content/Intent;)V | 
|  |  | 
| 152 | ····.line·31 1 | 152 | ····.line·318 | 
| 153 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 153 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 
|  |  | 
| 154 | ····move-result-object·v0 | 154 | ····move-result-object·v0 | 
|  |  | 
| 155 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V | 155 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V | 
|  |  | 
| 156 | ····.line·31 2 | 156 | ····.line·319 | 
| 157 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOrder()I | 157 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getOrder()I | 
|  |  | 
| 158 | ····move-result·v0 | 158 | ····move-result·v0 | 
|  |  | 
| 159 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOrder(I)V | 159 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setOrder(I)V | 
|  |  | 
| 160 | ····.line·3 13 | 160 | ····.line·320 | 
| 161 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isSelectable()Z | 161 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isSelectable()Z | 
|  |  | 
| 162 | ····move-result·v0 | 162 | ····move-result·v0 | 
|  |  | 
| 163 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSelectable(Z)V | 163 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSelectable(Z)V | 
|  |  | 
| 164 | ····.line·3 14 | 164 | ····.line·321 | 
| 165 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isPersistent()Z | 165 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isPersistent()Z | 
|  |  | 
| 166 | ····move-result·v0 | 166 | ····move-result·v0 | 
|  |  | 
| 167 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setPersistent(Z)V | 167 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setPersistent(Z)V | 
|  |  | 
| 168 | ····.line·3 15 | 168 | ····.line·322 | 
| 169 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isIconSpaceReserved()Z | 169 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isIconSpaceReserved()Z | 
|  |  | 
| 170 | ····move-result·v0 | 170 | ····move-result·v0 | 
|  |  | 
| 171 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIconSpaceReserved(Z)V | 171 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setIconSpaceReserved(Z)V | 
|  |  | 
| 172 | ····.line·3 16 | 172 | ····.line·323 | 
| 173 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getWidgetLayoutResource()I | 173 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getWidgetLayoutResource()I | 
|  |  | 
| 174 | ····move-result·v0 | 174 | ····move-result·v0 | 
|  |  | 
| 175 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setWidgetLayoutResource(I)V | 175 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setWidgetLayoutResource(I)V | 
|  |  | 
| 176 | ····.line·3 17 | 176 | ····.line·324 | 
| 177 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getPreferenceDataStore()Landroidx/preference/PreferenceDataStore; | 177 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getPreferenceDataStore()Landroidx/preference/PreferenceDataStore; | 
|  |  | 
| 178 | ····move-result-object·v0 | 178 | ····move-result-object·v0 | 
|  |  | 
| 179 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setPreferenceDataStore(Landroidx/preference/PreferenceDataStore;)V | 179 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setPreferenceDataStore(Landroidx/preference/PreferenceDataStore;)V | 
|  |  | 
| 180 | ····.line·3 18 | 180 | ····.line·325 | 
| 181 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getShouldDisableView()Z | 181 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getShouldDisableView()Z | 
|  |  | 
| 182 | ····move-result·v0 | 182 | ····move-result·v0 | 
|  |  | 
| 183 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setShouldDisableView(Z)V | 183 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setShouldDisableView(Z)V | 
|  |  | 
| 184 | ····.line·3 19 | 184 | ····.line·326 | 
| 185 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isSingleLineTitle()Z | 185 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isSingleLineTitle()Z | 
|  |  | 
| 186 | ····move-result·v0 | 186 | ····move-result·v0 | 
|  |  | 
| 187 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSingleLineTitle(Z)V | 187 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSingleLineTitle(Z)V | 
|  |  | 
| 188 | ····.line·32 0 | 188 | ····.line·327 | 
| 189 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isVisible()Z | 189 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isVisible()Z | 
|  |  | 
| 190 | ····move-result·v0 | 190 | ····move-result·v0 | 
|  |  | 
| 191 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setVisible(Z)V | 191 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setVisible(Z)V | 
|  |  | 
| 192 | ····.line·32 1 | 192 | ····.line·328 | 
| 193 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getLayoutResource()I | 193 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getLayoutResource()I | 
|  |  | 
| 194 | ····move-result·v0 | 194 | ····move-result·v0 | 
|  |  | 
| 195 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setLayoutResource(I)V | 195 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setLayoutResource(I)V | 
|  |  | 
| 196 | ····.line·32 2 | 196 | ····.line·329 | 
| 197 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isCopyingEnabled()Z | 197 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->isCopyingEnabled()Z | 
|  |  | 
| 198 | ····move-result·v0 | 198 | ····move-result·v0 | 
|  |  | 
| 199 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setCopyingEnabled(Z)V | 199 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setCopyingEnabled(Z)V | 
|  |  | 
| 200 | ····.line·3 24 | 200 | ····.line·331 | 
| 201 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider; | 201 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider; | 
|  |  | 
| 202 | ····move-result-object·v0 | 202 | ····move-result-object·v0 | 
|  |  | 
| 203 | ····if-eqz·v0,·:cond_0 | 203 | ····if-eqz·v0,·:cond_0 | 
|  |  | 
| 204 | ····.line·3 25 | 204 | ····.line·332 | 
| 205 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider; | 205 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider; | 
|  |  | 
| 206 | ····move-result-object·v0 | 206 | ····move-result-object·v0 | 
|  |  | 
| 207 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V | 207 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V | 
|  |  | 
| 208 | ····goto·:goto_0 | 208 | ····goto·:goto_0 | 
|  |  | 
| 209 | ····.line·3 27 | 209 | ····.line·334 | 
| 210 | ····:cond_0 | 210 | ····:cond_0 | 
| 211 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummary()Ljava/lang/CharSequence; | 211 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getSummary()Ljava/lang/CharSequence; | 
|  |  | 
| 212 | ····move-result-object·v0 | 212 | ····move-result-object·v0 | 
|  |  | 
| 213 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 213 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 
|  |  | 
| 214 | ····.line·33 0 | 214 | ····.line·337 | 
| 215 | ····:goto_0 | 215 | ····:goto_0 | 
| 216 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->peekExtras()Landroid/os/Bundle; | 216 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->peekExtras()Landroid/os/Bundle; | 
|  |  | 
| 217 | ····move-result-object·v0 | 217 | ····move-result-object·v0 | 
|  |  | 
| 218 | ····if-eqz·v0,·:cond_1 | 218 | ····if-eqz·v0,·:cond_1 | 
|  |  | 
| 219 | ····.line·33 1 | 219 | ····.line·338 | 
| 220 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getExtras()Landroid/os/Bundle; | 220 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getExtras()Landroid/os/Bundle; | 
|  |  | 
| 221 | ····move-result-object·v0 | 221 | ····move-result-object·v0 | 
|  |  | 
| 222 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->peekExtras()Landroid/os/Bundle; | 222 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->peekExtras()Landroid/os/Bundle; | 
|  |  | 
| 223 | ····move-result-object·v1 | 223 | ····move-result-object·v1 | 
|  |  | 
| 224 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V | 224 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V | 
|  |  | 
| 225 | ····.line·3 34 | 225 | ····.line·341 | 
| 226 | ····:cond_1 | 226 | ····:cond_1 | 
| 227 | ····instance-of·v0,·p0,·Landroidx/preference/DialogPreference; | 227 | ····instance-of·v0,·p0,·Landroidx/preference/DialogPreference; | 
|  |  | 
| 228 | ····if-eqz·v0,·:cond_2 | 228 | ····if-eqz·v0,·:cond_2 | 
|  |  | 
| 229 | ····.line·3 35 | 229 | ····.line·342 | 
| 230 | ····move-object·v0,·p0 | 230 | ····move-object·v0,·p0 | 
|  |  | 
| 231 | ····check-cast·v0,·Landroidx/preference/DialogPreference; | 231 | ····check-cast·v0,·Landroidx/preference/DialogPreference; | 
|  |  | 
| 232 | ····.line·3 36 | 232 | ····.line·343 | 
| 233 | ····move-object·v1,·p1 | 233 | ····move-object·v1,·p1 | 
|  |  | 
| 234 | ····check-cast·v1,·Landroidx/preference/DialogPreference; | 234 | ····check-cast·v1,·Landroidx/preference/DialogPreference; | 
|  |  | 
| 235 | ····.line·3 37 | 235 | ····.line·344 | 
| 236 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogTitle()Ljava/lang/CharSequence; | 236 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogTitle()Ljava/lang/CharSequence; | 
|  |  | 
| 237 | ····move-result-object·v2 | 237 | ····move-result-object·v2 | 
|  |  | 
| 238 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogTitle(Ljava/lang/CharSequence;)V | 238 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogTitle(Ljava/lang/CharSequence;)V | 
|  |  | 
| 239 | ····.line·3 38 | 239 | ····.line·345 | 
| 240 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogIcon()Landroid/graphics/drawable/Drawable; | 240 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogIcon()Landroid/graphics/drawable/Drawable; | 
|  |  | 
| 241 | ····move-result-object·v2 | 241 | ····move-result-object·v2 | 
|  |  | 
| 242 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogIcon(Landroid/graphics/drawable/Drawable;)V | 242 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogIcon(Landroid/graphics/drawable/Drawable;)V | 
|  |  | 
| 243 | ····.line·3 39 | 243 | ····.line·346 | 
| 244 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogMessage()Ljava/lang/CharSequence; | 244 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogMessage()Ljava/lang/CharSequence; | 
|  |  | 
| 245 | ····move-result-object·v2 | 245 | ····move-result-object·v2 | 
|  |  | 
| 246 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogMessage(Ljava/lang/CharSequence;)V | 246 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogMessage(Ljava/lang/CharSequence;)V | 
|  |  | 
| 247 | ····.line·34 0 | 247 | ····.line·347 | 
| 248 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogLayoutResource()I | 248 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getDialogLayoutResource()I | 
|  |  | 
| 249 | ····move-result·v2 | 249 | ····move-result·v2 | 
|  |  | 
| 250 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogLayoutResource(I)V | 250 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setDialogLayoutResource(I)V | 
|  |  | 
| 251 | ····.line·34 1 | 251 | ····.line·348 | 
| 252 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getNegativeButtonText()Ljava/lang/CharSequence; | 252 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getNegativeButtonText()Ljava/lang/CharSequence; | 
|  |  | 
| 253 | ····move-result-object·v2 | 253 | ····move-result-object·v2 | 
|  |  | 
| 254 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setNegativeButtonText(Ljava/lang/CharSequence;)V | 254 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/DialogPreference;->setNegativeButtonText(Ljava/lang/CharSequence;)V | 
|  |  | 
| 255 | ····.line·34 2 | 255 | ····.line·349 | 
| 256 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getPositiveButtonText()Ljava/lang/CharSequence; | 256 | ····invoke-virtual·{v0},·Landroidx/preference/DialogPreference;->getPositiveButtonText()Ljava/lang/CharSequence; | 
|  |  | 
| 257 | ····move-result-object·v0 | 257 | ····move-result-object·v0 | 
|  |  | 
| 258 | ····invoke-virtual·{v1,·v0},·Landroidx/preference/DialogPreference;->setPositiveButtonText(Ljava/lang/CharSequence;)V | 258 | ····invoke-virtual·{v1,·v0},·Landroidx/preference/DialogPreference;->setPositiveButtonText(Ljava/lang/CharSequence;)V | 
|  |  | 
| 259 | ····.line·3 47 | 259 | ····.line·354 | 
| 260 | ····:cond_2 | 260 | ····:cond_2 | 
| 261 | ····instance-of·v0,·p0,·Landroidx/preference/ListPreference; | 261 | ····instance-of·v0,·p0,·Landroidx/preference/ListPreference; | 
|  |  | 
| 262 | ····if-eqz·v0,·:cond_3 | 262 | ····if-eqz·v0,·:cond_3 | 
|  |  | 
| 263 | ····.line·3 48 | 263 | ····.line·355 | 
| 264 | ····check-cast·p0,·Landroidx/preference/ListPreference; | 264 | ····check-cast·p0,·Landroidx/preference/ListPreference; | 
|  |  | 
| 265 | ····.line·3 49 | 265 | ····.line·356 | 
| 266 | ····move-object·v0,·p1 | 266 | ····move-object·v0,·p1 | 
|  |  | 
| 267 | ····check-cast·v0,·Landroidx/preference/ListPreference; | 267 | ····check-cast·v0,·Landroidx/preference/ListPreference; | 
|  |  | 
| 268 | ····.line·35 0 | 268 | ····.line·357 | 
| 269 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence; | 269 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence; | 
|  |  | 
| 270 | ····move-result-object·v1 | 270 | ····move-result-object·v1 | 
|  |  | 
| 271 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V | 271 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V | 
|  |  | 
| 272 | ····.line·35 1 | 272 | ····.line·358 | 
| 273 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getEntryValues()[Ljava/lang/CharSequence; | 273 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getEntryValues()[Ljava/lang/CharSequence; | 
|  |  | 
| 274 | ····move-result-object·v1 | 274 | ····move-result-object·v1 | 
|  |  | 
| 275 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V | 275 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V | 
|  |  | 
| 276 | ····.line·35 2 | 276 | ····.line·359 | 
| 277 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getValue()Ljava/lang/String; | 277 | ····invoke-virtual·{p0},·Landroidx/preference/ListPreference;->getValue()Ljava/lang/String; | 
|  |  | 
| 278 | ····move-result-object·p0 | 278 | ····move-result-object·p0 | 
|  |  | 
| 279 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/ListPreference;->setValue(Ljava/lang/String;)V | 279 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/ListPreference;->setValue(Ljava/lang/String;)V | 
|  |  | 
| 280 | ····goto·:goto_1 | 280 | ····goto·:goto_1 | 
|  |  | 
| 281 | ····.line·3 53 | 281 | ····.line·360 | 
| 282 | ····:cond_3 | 282 | ····:cond_3 | 
| 283 | ····instance-of·v0,·p0,·Landroidx/preference/EditTextPreference; | 283 | ····instance-of·v0,·p0,·Landroidx/preference/EditTextPreference; | 
|  |  | 
| 284 | ····if-eqz·v0,·:cond_4 | 284 | ····if-eqz·v0,·:cond_4 | 
|  |  | 
| 285 | ····.line·3 54 | 285 | ····.line·361 | 
| 286 | ····check-cast·p0,·Landroidx/preference/EditTextPreference; | 286 | ····check-cast·p0,·Landroidx/preference/EditTextPreference; | 
|  |  | 
| 287 | ····.line·3 55 | 287 | ····.line·362 | 
| 288 | ····move-object·v0,·p1 | 288 | ····move-object·v0,·p1 | 
|  |  | 
| 289 | ····check-cast·v0,·Landroidx/preference/EditTextPreference; | 289 | ····check-cast·v0,·Landroidx/preference/EditTextPreference; | 
|  |  | 
| 290 | ····.line·3 56 | 290 | ····.line·363 | 
| 291 | ····invoke-virtual·{p0},·Landroidx/preference/EditTextPreference;->getText()Ljava/lang/String; | 291 | ····invoke-virtual·{p0},·Landroidx/preference/EditTextPreference;->getText()Ljava/lang/String; | 
|  |  | 
| 292 | ····move-result-object·p0 | 292 | ····move-result-object·p0 | 
|  |  | 
| 293 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/EditTextPreference;->setText(Ljava/lang/String;)V | 293 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/EditTextPreference;->setText(Ljava/lang/String;)V | 
|  |  | 
| 294 | ····goto·:goto_1 | 294 | ····goto·:goto_1 | 
|  |  | 
| 295 | ····.line·3 57 | 295 | ····.line·364 | 
| 296 | ····:cond_4 | 296 | ····:cond_4 | 
| 297 | ····instance-of·v0,·p0,·Landroidx/preference/MultiSelectListPreference; | 297 | ····instance-of·v0,·p0,·Landroidx/preference/MultiSelectListPreference; | 
|  |  | 
| 298 | ····if-eqz·v0,·:cond_5 | 298 | ····if-eqz·v0,·:cond_5 | 
|  |  | 
| 299 | ····.line·3 58 | 299 | ····.line·365 | 
| 300 | ····check-cast·p0,·Landroidx/preference/MultiSelectListPreference; | 300 | ····check-cast·p0,·Landroidx/preference/MultiSelectListPreference; | 
|  |  | 
| 301 | ····.line·3 59 | 301 | ····.line·366 | 
| 302 | ····move-object·v0,·p1 | 302 | ····move-object·v0,·p1 | 
|  |  | 
| 303 | ····check-cast·v0,·Landroidx/preference/MultiSelectListPreference; | 303 | ····check-cast·v0,·Landroidx/preference/MultiSelectListPreference; | 
|  |  | 
| 304 | ····.line·36 0 | 304 | ····.line·367 | 
| 305 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getEntries()[Ljava/lang/CharSequence; | 305 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getEntries()[Ljava/lang/CharSequence; | 
|  |  | 
| 306 | ····move-result-object·v1 | 306 | ····move-result-object·v1 | 
|  |  | 
| 307 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setEntries([Ljava/lang/CharSequence;)V | 307 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setEntries([Ljava/lang/CharSequence;)V | 
|  |  | 
| 308 | ····.line·36 1 | 308 | ····.line·368 | 
| 309 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getEntryValues()[Ljava/lang/CharSequence; | 309 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getEntryValues()[Ljava/lang/CharSequence; | 
|  |  | 
| 310 | ····move-result-object·v1 | 310 | ····move-result-object·v1 | 
|  |  | 
| 311 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setEntryValues([Ljava/lang/CharSequence;)V | 311 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setEntryValues([Ljava/lang/CharSequence;)V | 
|  |  | 
| 312 | ····.line·36 2 | 312 | ····.line·369 | 
| 313 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getValues()Ljava/util/Set; | 313 | ····invoke-virtual·{p0},·Landroidx/preference/MultiSelectListPreference;->getValues()Ljava/util/Set; | 
|  |  | 
| 314 | ····move-result-object·p0 | 314 | ····move-result-object·p0 | 
|  |  | 
| 315 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/MultiSelectListPreference;->setValues(Ljava/util/Set;)V | 315 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/MultiSelectListPreference;->setValues(Ljava/util/Set;)V | 
|  |  | 
|  | 316 | ····goto·:goto_1 | 
|  |  | 
|  | 317 | ····.line·370 | 
| 316 | ····:cond_5 | 318 | ····:cond_5 | 
|  | 319 | ····instance-of·v0,·p0,·Landroidx/preference/TwoStatePreference; | 
|  |  | 
|  | 320 | ····if-eqz·v0,·:cond_6 | 
|  |  | 
|  | 321 | ····.line·371 | 
|  | 322 | ····move-object·v0,·p0 | 
|  |  | 
|  | 323 | ····check-cast·v0,·Landroidx/preference/TwoStatePreference; | 
|  |  | 
|  | 324 | ····.line·372 | 
|  | 325 | ····move-object·v1,·p1 | 
|  |  | 
|  | 326 | ····check-cast·v1,·Landroidx/preference/TwoStatePreference; | 
|  |  | 
|  | 327 | ····.line·373 | 
|  | 328 | ····invoke-virtual·{v0},·Landroidx/preference/TwoStatePreference;->getSummaryOn()Ljava/lang/CharSequence; | 
|  |  | 
|  | 329 | ····move-result-object·v2 | 
|  |  | 
|  | 330 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/TwoStatePreference;->setSummaryOn(Ljava/lang/CharSequence;)V | 
|  |  | 
|  | 331 | ····.line·374 | 
|  | 332 | ····invoke-virtual·{v0},·Landroidx/preference/TwoStatePreference;->getSummaryOff()Ljava/lang/CharSequence; | 
|  |  | 
|  | 333 | ····move-result-object·v0 | 
|  |  | 
|  | 334 | ····invoke-virtual·{v1,·v0},·Landroidx/preference/TwoStatePreference;->setSummaryOff(Ljava/lang/CharSequence;)V | 
|  |  | 
|  | 335 | ····.line·376 | 
|  | 336 | ····instance-of·v0,·p0,·Landroidx/preference/SwitchPreference; | 
|  |  | 
|  | 337 | ····if-eqz·v0,·:cond_6 | 
|  |  | 
|  | 338 | ····.line·377 | 
|  | 339 | ····check-cast·p0,·Landroidx/preference/SwitchPreference; | 
|  |  | 
|  | 340 | ····.line·378 | 
|  | 341 | ····move-object·v0,·p1 | 
|  |  | 
|  | 342 | ····check-cast·v0,·Landroidx/preference/SwitchPreference; | 
|  |  | 
|  | 343 | ····.line·379 | 
|  | 344 | ····invoke-virtual·{p0},·Landroidx/preference/SwitchPreference;->getSwitchTextOn()Ljava/lang/CharSequence; | 
|  |  | 
|  | 345 | ····move-result-object·v1 | 
|  |  | 
|  | 346 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/SwitchPreference;->setSwitchTextOn(Ljava/lang/CharSequence;)V | 
|  |  | 
|  | 347 | ····.line·380 | 
|  | 348 | ····invoke-virtual·{p0},·Landroidx/preference/SwitchPreference;->getSwitchTextOff()Ljava/lang/CharSequence; | 
|  |  | 
|  | 349 | ····move-result-object·p0 | 
|  |  | 
|  | 350 | ····invoke-virtual·{v0,·p0},·Landroidx/preference/SwitchPreference;->setSwitchTextOff(Ljava/lang/CharSequence;)V | 
|  |  | 
|  | 351 | ····:cond_6 | 
| 317 | ····:goto_1 | 352 | ····:goto_1 | 
| 318 | ····return-object·p1 | 353 | ····return-object·p1 | 
| 319 | .end·method | 354 | .end·method | 
|  |  | 
| 320 | .method·private·static·getReplacementFor(Landroidx/preference/Preference;)Landroidx/preference/Preference; | 355 | .method·private·static·getReplacementFor(Landroidx/preference/Preference;)Landroidx/preference/Preference; | 
| 321 | ····.locals·5 | 356 | ····.locals·5 | 
|  |  | 
| 322 | ····.line·2 67 | 357 | ····.line·274 | 
| 323 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 358 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 
|  |  | 
| 324 | ····move-result-object·v0 | 359 | ····move-result-object·v0 | 
|  |  | 
| 325 | ····.line·27 0 | 360 | ····.line·277 | 
| 326 | ····sget-object·v1,·Lcom/android/car/ui/preference/PreferenceFragment;->sPreferenceMapping:Ljava/util/List; | 361 | ····sget-object·v1,·Lcom/android/car/ui/preference/PreferenceFragment;->sPreferenceMapping:Ljava/util/List; | 
|  |  | 
| 327 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 362 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 
|  |  | 
| 328 | ····move-result-object·v1 | 363 | ····move-result-object·v1 | 
|  |  | 
| 329 | ····:cond_0 | 364 | ····:cond_0 | 
| Offset 482, 95 lines modified | Offset 541, 95 lines modified | 
|  |  | 
| 482 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 541 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 
|  |  | 
| 483 | ····move-result-object·v2 | 542 | ····move-result-object·v2 | 
|  |  | 
| 484 | ····check-cast·v2,·Landroid/util/Pair; | 543 | ····check-cast·v2,·Landroid/util/Pair; | 
|  |  | 
| 485 | ····.line·27 1 | 544 | ····.line·278 | 
| 486 | ····iget-object·v3,·v2,·Landroid/util/Pair;->first:Ljava/lang/Object; | 545 | ····iget-object·v3,·v2,·Landroid/util/Pair;->first:Ljava/lang/Object; | 
|  |  | 
| 487 | ····check-cast·v3,·Ljava/lang/Class; | 546 | ····check-cast·v3,·Ljava/lang/Class; | 
|  |  | 
| 488 | ····.line·27 2 | 547 | ····.line·279 | 
| 489 | ····iget-object·v2,·v2,·Landroid/util/Pair;->second:Ljava/lang/Object; | 548 | ····iget-object·v2,·v2,·Landroid/util/Pair;->second:Ljava/lang/Object; | 
|  |  | 
| 490 | ····check-cast·v2,·Ljava/lang/Class; | 549 | ····check-cast·v2,·Ljava/lang/Class; | 
|  |  | 
| 491 | ····.line·2 73 | 550 | ····.line·280 | 
| 492 | ····invoke-virtual·{v3,·v0},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z | 551 | ····invoke-virtual·{v3,·v0},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z | 
|  |  | 
| 493 | ····move-result·v4 | 552 | ····move-result·v4 | 
|  |  | 
| 494 | ····if-eqz·v4,·:cond_0 | 553 | ····if-eqz·v4,·:cond_0 | 
|  |  | 
| 495 | ····if-ne·v0,·v3,·:cond_1 | 554 | ····if-ne·v0,·v3,·:cond_1 | 
|  |  | 
| 496 | ····const/4·v0,·0x1 | 555 | ····const/4·v0,·0x1 | 
|  |  | 
| 497 | ····:try_start_0 | 556 | ····:try_start_0 | 
| 498 | ····new-array·v1,·v0,·[Ljava/lang/Class; | 557 | ····new-array·v1,·v0,·[Ljava/lang/Class; | 
|  |  | 
| 499 | ····.line·2 76 | 558 | ····.line·283 | 
| 500 | ····const-class·v3,·Landroid/content/Context; | 559 | ····const-class·v3,·Landroid/content/Context; | 
|  |  | 
| 501 | ····const/4·v4,·0x0 | 560 | ····const/4·v4,·0x0 | 
|  |  | 
| 502 | ····aput-object·v3,·v1,·v4 | 561 | ····aput-object·v3,·v1,·v4 | 
|  |  | 
| 503 | ····.line·2 77 | 562 | ····.line·284 | 
| 504 | ····invoke-virtual·{v2,·v1},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 563 | ····invoke-virtual·{v2,·v1},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 
|  |  | 
| 505 | ····move-result-object·v1 | 564 | ····move-result-object·v1 | 
|  |  | 
| 506 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 565 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 
|  |  | 
| 507 | ····.line·2 78 | 566 | ····.line·285 | 
| 508 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getContext()Landroid/content/Context; | 567 | ····invoke-virtual·{p0},·Landroidx/preference/Preference;->getContext()Landroid/content/Context; | 
|  |  | 
| 509 | ····move-result-object·v2 | 568 | ····move-result-object·v2 | 
|  |  | 
| 510 | ····aput-object·v2,·v0,·v4 | 569 | ····aput-object·v2,·v0,·v4 | 
|  |  | 
| 511 | ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; | 570 | ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; | 
|  |  | 
| 512 | ····move-result-object·v0 | 571 | ····move-result-object·v0 | 
|  |  | 
| 513 | ····check-cast·v0,·Landroidx/preference/Preference; | 572 | ····check-cast·v0,·Landroidx/preference/Preference; | 
|  |  | 
| 514 | ····.line·2 76 | 573 | ····.line·283 | 
| 515 | ····invoke-static·{p0,·v0},·Lcom/android/car/ui/preference/PreferenceFragment;->copyPreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)Landroidx/preference/Preference; | 574 | ····invoke-static·{p0,·v0},·Lcom/android/car/ui/preference/PreferenceFragment;->copyPreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)Landroidx/preference/Preference; | 
|  |  | 
| 516 | ····move-result-object·p0 | 575 | ····move-result-object·p0 | 
| 517 | ····:try_end_0 | 576 | ····:try_end_0 | 
| 518 | ····.catch·Ljava/lang/ReflectiveOperationException;·{:try_start_0·..·:try_end_0}·:catch_0 | 577 | ····.catch·Ljava/lang/ReflectiveOperationException;·{:try_start_0·..·:try_end_0}·:catch_0 | 
|  |  | 
| 519 | ····return-object·p0 | 578 | ····return-object·p0 | 
|  |  | 
| 520 | ····:catch_0 | 579 | ····:catch_0 | 
| 521 | ····move-exception·p0 | 580 | ····move-exception·p0 | 
|  |  | 
| 522 | ····.line·28 0 | 581 | ····.line·287 | 
| 523 | ····new-instance·v0,·Ljava/lang/RuntimeException; | 582 | ····new-instance·v0,·Ljava/lang/RuntimeException; | 
|  |  | 
| 524 | ····invoke-direct·{v0,·p0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 583 | ····invoke-direct·{v0,·p0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 
|  |  | 
| 525 | ····throw·v0 | 584 | ····throw·v0 | 
|  |  | 
| 526 | ····:cond_1 | 585 | ····:cond_1 | 
| 527 | ····if-eq·v0,·v2,·:cond_3 | 586 | ····if-eq·v0,·v2,·:cond_3 | 
|  |  | 
| 528 | ····.line·28 2 | 587 | ····.line·289 | 
| 529 | ····const-class·v0,·Landroidx/preference/Preference; | 588 | ····const-class·v0,·Landroidx/preference/Preference; | 
|  |  | 
| 530 | ····if-ne·v3,·v0,·:cond_2 | 589 | ····if-ne·v3,·v0,·:cond_2 | 
|  |  | 
| 531 | ····goto·:goto_0 | 590 | ····goto·:goto_0 | 
|  |  | 
| 532 | ····.line·2 87 | 591 | ····.line·294 | 
| 533 | ····:cond_2 | 592 | ····:cond_2 | 
| 534 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 593 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 
|  |  | 
| 535 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 594 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 
|  |  | 
| 536 | ····const-string·v1,·"Subclass·of·" | 595 | ····const-string·v1,·"Subclass·of·" | 
|  |  | 
| Offset 582, 97 lines modified | Offset 641, 129 lines modified | 
|  |  | 
| 582 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 641 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 
|  |  | 
| 583 | ····const-string·v1,·"·was·used,·preventing·us·from·substituting·it·with·" | 642 | ····const-string·v1,·"·was·used,·preventing·us·from·substituting·it·with·" | 
|  |  | 
| 584 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 643 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 
|  |  | 
| 585 | ····.line·2 88 | 644 | ····.line·295 | 
| 586 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 645 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 
|  |  | 
| 587 | ····move-result-object·v1 | 646 | ····move-result-object·v1 | 
|  |  | 
| 588 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 647 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 
|  |  | 
| 589 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 648 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 
|  |  | 
| 590 | ····move-result-object·v0 | 649 | ····move-result-object·v0 | 
|  |  | 
| 591 | ····const-string·v1,·"CarUiPreferenceFragment" | 650 | ····const-string·v1,·"CarUiPreferenceFragment" | 
|  |  | 
| 592 | ····.line·2 87 | 651 | ····.line·294 | 
| 593 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 652 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 
|  |  | 
| 594 | ····:cond_3 | 653 | ····:cond_3 | 
| 595 | ····:goto_0 | 654 | ····:goto_0 | 
| 596 | ····return-object·p0 | 655 | ····return-object·p0 | 
| 597 | .end·method | 656 | .end·method | 
|  |  | 
| 598 | .method·static·synthetic·lambda$onViewCreated$0(Landroidx/recyclerview/widget/RecyclerView;I)V | 657 | .method·static·synthetic·lambda$onViewCreated$0(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;I)V | 
| 599 | ····.locals·2 | 658 | ····.locals·2 | 
|  |  | 
| 600 | ····.line·9 4 | 659 | ····.line·96 | 
| 601 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I | 660 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I | 
|  |  | 
| 602 | ····move-result·v0 | 661 | ····move-result·v0 | 
|  |  | 
| 603 | ····if-ne·v0,·p 1,·:cond_0 | 662 | ····if-ne·v0,·p2,·:cond_0 | 
|  |  | 
| 604 | ····return-void | 663 | ····return-void | 
|  |  | 
| 605 | ····.line· 98 | 664 | ····.line·100 | 
| 606 | ····:cond_0 | 665 | ····:cond_0 | 
| 607 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I | 666 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I | 
|  |  | 
| 608 | ····move-result·v0 | 667 | ····move-result·v0 | 
|  |  | 
| 609 | ····const/4·v1,·0x0 | 668 | ····const/4·v1,·0x0 | 
|  |  | 
| 610 | ····.line· 99 | 669 | ····.line·101 | 
| 611 | ····invoke-virtual·{p0,·v1,·p 1,·v1,·v1},·Landroid/view/ViewGroup;->setPadding(IIII)V | 670 | ····invoke-virtual·{p0,·v1,·p2,·v1,·v1},·Landroid/view/ViewGroup;->setPadding(IIII)V | 
|  |  | 
| 612 | ····sub-int/2addr·v0,·p 1 | 671 | ····sub-int/2addr·v0,·p2 | 
|  |  | 
| 613 | ····.line·10 0 | 672 | ····.line·102 | 
| 614 | ····invoke-virtual·{p0,·v1,·v0},·Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V | 673 | ····invoke-virtual·{p0,·v1,·v0},·Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V | 
|  |  | 
|  | 674 | ····.line·104 | 
|  | 675 | ····sget·p0,·Lcom/android/car/ui/R$id;->car_ui_focus_area:I | 
|  |  | 
|  | 676 | ····invoke-static·{p1,·p0},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View; | 
|  |  | 
|  | 677 | ····move-result-object·p0 | 
|  |  | 
|  | 678 | ····check-cast·p0,·Lcom/android/car/ui/FocusArea; | 
|  |  | 
|  | 679 | ····.line·105 | 
|  | 680 | ····invoke-virtual·{p0,·v1,·p2,·v1,·v1},·Lcom/android/car/ui/FocusArea;->setHighlightPadding(IIII)V | 
|  |  | 
| 615 | ····return-void | 681 | ····return-void | 
| 616 | .end·method | 682 | .end·method | 
|  |  | 
|  |  | 
| 617 | #·virtual·methods | 683 | #·virtual·methods | 
| 618 | .method·public·onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V | 684 | .method·public·onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V | 
| 619 | ····.locals·5 | 685 | ····.locals·5 | 
|  |  | 
| 620 | ····.line·12 0 | 686 | ····.line·125 | 
| 621 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireView()Landroid/view/View; | 687 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireView()Landroid/view/View; | 
|  |  | 
| 622 | ····move-result-object·v0 | 688 | ····move-result-object·v0 | 
|  |  | 
| 623 | ····.line·12 1 | 689 | ····.line·126 | 
| 624 | ····sget·v1,·Lcom/android/car/ui/R$id;->r ecycler_view:I | 690 | ····sget·v1,·Lcom/android/car/ui/R$id;->car_ui_focus_area:I | 
|  |  | 
| 625 | ····invoke-static·{v0,·v1},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View; | 691 | ····invoke-static·{v0,·v1},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View; | 
|  |  | 
| 626 | ····move-result-object·v1 | 692 | ····move-result-object·v1 | 
|  |  | 
| 627 | ···· .line·122 | 693 | ····check-cast·v1,·Lcom/android/car/ui/FocusArea; | 
|  |  | 
|  | 694 | ····.line·127 | 
| 628 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getTop()I | 695 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getTop()I | 
|  |  | 
| 629 | ····move-result·v2 | 696 | ····move-result·v2 | 
|  |  | 
| 630 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getBottom()I | 697 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getBottom()I | 
|  |  | 
| 631 | ····move-result·v3 | 698 | ····move-result·v3 | 
|  |  | 
| 632 | ····const/4·v4,·0x0 | 699 | ····const/4·v4,·0x0 | 
|  |  | 
|  | 700 | ····invoke-virtual·{v1,·v4,·v2,·v4,·v3},·Lcom/android/car/ui/FocusArea;->setHighlightPadding(IIII)V | 
|  |  | 
|  | 701 | ····.line·128 | 
|  | 702 | ····sget·v1,·Lcom/android/car/ui/R$id;->recycler_view:I | 
|  |  | 
|  | 703 | ····invoke-static·{v0,·v1},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View; | 
|  |  | 
|  | 704 | ····move-result-object·v1 | 
|  |  | 
|  | 705 | ····.line·129 | 
|  | 706 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getTop()I | 
|  |  | 
|  | 707 | ····move-result·v2 | 
|  |  | 
|  | 708 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getBottom()I | 
|  |  | 
|  | 709 | ····move-result·v3 | 
|  |  | 
| 633 | ····invoke-virtual·{v1,·v4,·v2,·v4,·v3},·Landroid/view/View;->setPadding(IIII)V | 710 | ····invoke-virtual·{v1,·v4,·v2,·v4,·v3},·Landroid/view/View;->setPadding(IIII)V | 
|  |  | 
| 634 | ····.line·1 23 | 711 | ····.line·130 | 
| 635 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getLeft()I | 712 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getLeft()I | 
|  |  | 
| 636 | ····move-result·v1 | 713 | ····move-result·v1 | 
|  |  | 
| 637 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getRight()I | 714 | ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getRight()I | 
|  |  | 
| 638 | ····move-result·p1 | 715 | ····move-result·p1 | 
| Offset 681, 40 lines modified | Offset 772, 40 lines modified | 
|  |  | 
| 681 | ····return-void | 772 | ····return-void | 
| 682 | .end·method | 773 | .end·method | 
|  |  | 
| 683 | .method·public·onDisplayPreferenceDialog(Landroidx/preference/Preference;)V | 774 | .method·public·onDisplayPreferenceDialog(Landroidx/preference/Preference;)V | 
| 684 | ····.locals·6 | 775 | ····.locals·6 | 
|  |  | 
| 685 | ····.line·1 39 | 776 | ····.line·146 | 
| 686 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 777 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 687 | ····move-result-object·v0 | 778 | ····move-result-object·v0 | 
|  |  | 
| 688 | ····instance-of·v0,·v0,·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback; | 779 | ····instance-of·v0,·v0,·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback; | 
|  |  | 
| 689 | ····if-eqz·v0,·:cond_0 | 780 | ····if-eqz·v0,·:cond_0 | 
|  |  | 
| 690 | ····.line·14 0 | 781 | ····.line·147 | 
| 691 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 782 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 692 | ····move-result-object·v0 | 783 | ····move-result-object·v0 | 
|  |  | 
| 693 | ····check-cast·v0,·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback; | 784 | ····check-cast·v0,·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback; | 
|  |  | 
| 694 | ····.line·14 1 | 785 | ····.line·148 | 
| 695 | ····invoke-interface·{v0,·p0,·p1},·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback;->onPreferenceDisplayDialog(Landroidx/preference/PreferenceFragmentCompat;Landroidx/preference/Preference;)Z | 786 | ····invoke-interface·{v0,·p0,·p1},·Landroidx/preference/PreferenceFragmentCompat$OnPreferenceDisplayDialogCallback;->onPreferenceDisplayDialog(Landroidx/preference/PreferenceFragmentCompat;Landroidx/preference/Preference;)Z | 
|  |  | 
| 696 | ····move-result·v0 | 787 | ····move-result·v0 | 
|  |  | 
| 697 | ····if-eqz·v0,·:cond_0 | 788 | ····if-eqz·v0,·:cond_0 | 
|  |  | 
| 698 | ····return-void | 789 | ····return-void | 
|  |  | 
| 699 | ····.line·1 46 | 790 | ····.line·153 | 
| 700 | ····:cond_0 | 791 | ····:cond_0 | 
| 701 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireFragmentManager()Landroidx/fragment/app/FragmentManager; | 792 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireFragmentManager()Landroidx/fragment/app/FragmentManager; | 
|  |  | 
| 702 | ····move-result-object·v0 | 793 | ····move-result-object·v0 | 
|  |  | 
| 703 | ····const-string·v1,·"com.android.car.ui.PreferenceFragment.DIALOG" | 794 | ····const-string·v1,·"com.android.car.ui.PreferenceFragment.DIALOG" | 
|  |  | 
| Offset 722, 167 lines modified | Offset 813, 167 lines modified | 
|  |  | 
| 722 | ····move-result-object·v0 | 813 | ····move-result-object·v0 | 
|  |  | 
| 723 | ····if-eqz·v0,·:cond_1 | 814 | ····if-eqz·v0,·:cond_1 | 
|  |  | 
| 724 | ····return-void | 815 | ····return-void | 
|  |  | 
| 725 | ····.line·15 1 | 816 | ····.line·158 | 
| 726 | ····:cond_1 | 817 | ····:cond_1 | 
| 727 | ····instance-of·v0,·p1,·Landroidx/preference/EditTextPreference; | 818 | ····instance-of·v0,·p1,·Landroidx/preference/EditTextPreference; | 
|  |  | 
| 728 | ····if-eqz·v0,·:cond_2 | 819 | ····if-eqz·v0,·:cond_2 | 
|  |  | 
| 729 | ····.line·15 2 | 820 | ····.line·159 | 
| 730 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 821 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 
|  |  | 
| 731 | ····move-result-object·p1 | 822 | ····move-result-object·p1 | 
|  |  | 
| 732 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/EditTextPreferenceDialogFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/EditTextPreferenceDialogFragment; | 823 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/EditTextPreferenceDialogFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/EditTextPreferenceDialogFragment; | 
|  |  | 
| 733 | ····move-result-object·p1 | 824 | ····move-result-object·p1 | 
|  |  | 
| 734 | ····goto·:goto_0 | 825 | ····goto·:goto_0 | 
|  |  | 
| 735 | ····.line·1 53 | 826 | ····.line·160 | 
| 736 | ····:cond_2 | 827 | ····:cond_2 | 
| 737 | ····instance-of·v0,·p1,·Landroidx/preference/ListPreference; | 828 | ····instance-of·v0,·p1,·Landroidx/preference/ListPreference; | 
|  |  | 
| 738 | ····if-eqz·v0,·:cond_3 | 829 | ····if-eqz·v0,·:cond_3 | 
|  |  | 
| 739 | ····.line·1 54 | 830 | ····.line·161 | 
| 740 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 831 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 
|  |  | 
| 741 | ····move-result-object·p1 | 832 | ····move-result-object·p1 | 
|  |  | 
| 742 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/ListPreferenceFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/ListPreferenceFragment; | 833 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/ListPreferenceFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/ListPreferenceFragment; | 
|  |  | 
| 743 | ····move-result-object·p1 | 834 | ····move-result-object·p1 | 
|  |  | 
| 744 | ····goto·:goto_0 | 835 | ····goto·:goto_0 | 
|  |  | 
| 745 | ····.line·1 55 | 836 | ····.line·162 | 
| 746 | ····:cond_3 | 837 | ····:cond_3 | 
| 747 | ····instance-of·v0,·p1,·Landroidx/preference/MultiSelectListPreference; | 838 | ····instance-of·v0,·p1,·Landroidx/preference/MultiSelectListPreference; | 
|  |  | 
| 748 | ····if-eqz·v0,·:cond_4 | 839 | ····if-eqz·v0,·:cond_4 | 
|  |  | 
| 749 | ····.line·1 56 | 840 | ····.line·163 | 
| 750 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 841 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 
|  |  | 
| 751 | ····move-result-object·p1 | 842 | ····move-result-object·p1 | 
|  |  | 
| 752 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment; | 843 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment; | 
|  |  | 
| 753 | ····move-result-object·p1 | 844 | ····move-result-object·p1 | 
|  |  | 
| 754 | ····goto·:goto_0 | 845 | ····goto·:goto_0 | 
|  |  | 
| 755 | ····.line·1 57 | 846 | ····.line·164 | 
| 756 | ····:cond_4 | 847 | ····:cond_4 | 
| 757 | ····instance-of·v0,·p1,·Lcom/android/car/ui/preference/CarUiSeekBarDialogPreference; | 848 | ····instance-of·v0,·p1,·Lcom/android/car/ui/preference/CarUiSeekBarDialogPreference; | 
|  |  | 
| 758 | ····if-eqz·v0,·:cond_8 | 849 | ····if-eqz·v0,·:cond_8 | 
|  |  | 
| 759 | ····.line·1 58 | 850 | ····.line·165 | 
| 760 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 851 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 
|  |  | 
| 761 | ····move-result-object·p1 | 852 | ····move-result-object·p1 | 
|  |  | 
| 762 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/SeekbarPreferenceDialogFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/SeekbarPreferenceDialogFragment; | 853 | ····invoke-static·{p1},·Lcom/android/car/ui/preference/SeekbarPreferenceDialogFragment;->newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/SeekbarPreferenceDialogFragment; | 
|  |  | 
| 763 | ····move-result-object·p1 | 854 | ····move-result-object·p1 | 
|  |  | 
| 764 | ····:goto_0 | 855 | ····:goto_0 | 
| 765 | ····const/4·v0,·0x0 | 856 | ····const/4·v0,·0x0 | 
|  |  | 
| 766 | ····.line·1 67 | 857 | ····.line·174 | 
| 767 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/fragment/app/Fragment;->setTargetFragment(Landroidx/fragment/app/Fragment;I)V | 858 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/fragment/app/Fragment;->setTargetFragment(Landroidx/fragment/app/Fragment;I)V | 
|  |  | 
| 768 | ····.line·1 69 | 859 | ····.line·176 | 
| 769 | ····instance-of·v0,·p1,·Landroidx/fragment/app/DialogFragment; | 860 | ····instance-of·v0,·p1,·Landroidx/fragment/app/DialogFragment; | 
|  |  | 
| 770 | ····if-eqz·v0,·:cond_5 | 861 | ····if-eqz·v0,·:cond_5 | 
|  |  | 
| 771 | ····.line·17 0 | 862 | ····.line·177 | 
| 772 | ····check-cast·p1,·Landroidx/fragment/app/DialogFragment; | 863 | ····check-cast·p1,·Landroidx/fragment/app/DialogFragment; | 
|  |  | 
| 773 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager; | 864 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager; | 
|  |  | 
| 774 | ····move-result-object·v0 | 865 | ····move-result-object·v0 | 
|  |  | 
| 775 | ····invoke-virtual·{p1,·v0,·v1},·Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V | 866 | ····invoke-virtual·{p1,·v0,·v1},·Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V | 
|  |  | 
| 776 | ····goto·:goto_1 | 867 | ····goto·:goto_1 | 
|  |  | 
| 777 | ····.line·17 2 | 868 | ····.line·179 | 
| 778 | ····:cond_5 | 869 | ····:cond_5 | 
| 779 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 870 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 780 | ····move-result-object·v0 | 871 | ····move-result-object·v0 | 
|  |  | 
| 781 | ····if-eqz·v0,·:cond_7 | 872 | ····if-eqz·v0,·:cond_7 | 
|  |  | 
| 782 | ····.line·1 77 | 873 | ····.line·184 | 
| 783 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getView()Landroid/view/View; | 874 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getView()Landroid/view/View; | 
|  |  | 
| 784 | ····move-result-object·v0 | 875 | ····move-result-object·v0 | 
|  |  | 
| 785 | ····if-eqz·v0,·:cond_6 | 876 | ····if-eqz·v0,·:cond_6 | 
|  |  | 
| 786 | ····.line·18 2 | 877 | ····.line·189 | 
| 787 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 878 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 
|  |  | 
| 788 | ····move-result-object·v0 | 879 | ····move-result-object·v0 | 
|  |  | 
| 789 | ····.line·1 83 | 880 | ····.line·190 | 
| 790 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 881 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 791 | ····move-result-object·v1 | 882 | ····move-result-object·v1 | 
|  |  | 
| 792 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; | 883 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; | 
|  |  | 
| 793 | ····move-result-object·v1 | 884 | ····move-result-object·v1 | 
|  |  | 
| 794 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; | 885 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; | 
|  |  | 
| 795 | ····move-result-object·v1 | 886 | ····move-result-object·v1 | 
|  |  | 
| 796 | ····const·v2,·0x10102e5 | 887 | ····const·v2,·0x10102e5 | 
|  |  | 
| 797 | ····.line·1 85 | 888 | ····.line·192 | 
| 798 | ····invoke-static·{v0,·v2},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 889 | ····invoke-static·{v0,·v2},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 
|  |  | 
| 799 | ····move-result·v2 | 890 | ····move-result·v2 | 
|  |  | 
| 800 | ····const·v3,·0x10102e6 | 891 | ····const·v3,·0x10102e6 | 
|  |  | 
| 801 | ····.line·1 87 | 892 | ····.line·194 | 
| 802 | ····invoke-static·{v0,·v3},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 893 | ····invoke-static·{v0,·v3},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 
|  |  | 
| 803 | ····move-result·v3 | 894 | ····move-result·v3 | 
|  |  | 
| 804 | ····const·v4,·0x10102e7 | 895 | ····const·v4,·0x10102e7 | 
|  |  | 
| 805 | ····.line·1 89 | 896 | ····.line·196 | 
| 806 | ····invoke-static·{v0,·v4},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 897 | ····invoke-static·{v0,·v4},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 
|  |  | 
| 807 | ····move-result·v4 | 898 | ····move-result·v4 | 
|  |  | 
| 808 | ····const·v5,·0x10102e8 | 899 | ····const·v5,·0x10102e8 | 
|  |  | 
| 809 | ····.line·19 1 | 900 | ····.line·198 | 
| 810 | ····invoke-static·{v0,·v5},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 901 | ····invoke-static·{v0,·v5},·Lcom/android/car/ui/utils/CarUiUtils;->getAttrResourceId(Landroid/content/Context;I)I | 
|  |  | 
| 811 | ····move-result·v0 | 902 | ····move-result·v0 | 
|  |  | 
| 812 | ····.line·1 84 | 903 | ····.line·191 | 
| 813 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v0},·Landroidx/fragment/app/FragmentTransaction;->setCustomAnimations(IIII)Landroidx/fragment/app/FragmentTransaction; | 904 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v0},·Landroidx/fragment/app/FragmentTransaction;->setCustomAnimations(IIII)Landroidx/fragment/app/FragmentTransaction; | 
|  |  | 
| 814 | ····.line· 193 | 905 | ····.line·200 | 
| 815 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getView()Landroid/view/View; | 906 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getView()Landroid/view/View; | 
|  |  | 
| 816 | ····move-result-object·v0 | 907 | ····move-result-object·v0 | 
|  |  | 
| 817 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 908 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 
|  |  | 
| 818 | ····move-result-object·v0 | 909 | ····move-result-object·v0 | 
| Offset 893, 56 lines modified | Offset 984, 56 lines modified | 
|  |  | 
| 893 | ····move-result·v0 | 984 | ····move-result·v0 | 
|  |  | 
| 894 | ····invoke-virtual·{v1,·v0,·p1},·Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; | 985 | ····invoke-virtual·{v1,·v0,·p1},·Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; | 
|  |  | 
| 895 | ····const/4·p1,·0x0 | 986 | ····const/4·p1,·0x0 | 
|  |  | 
| 896 | ····.line· 194 | 987 | ····.line·201 | 
| 897 | ····invoke-virtual·{v1,·p1},·Landroidx/fragment/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; | 988 | ····invoke-virtual·{v1,·p1},·Landroidx/fragment/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; | 
|  |  | 
| 898 | ····.line· 195 | 989 | ····.line·202 | 
| 899 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentTransaction;->commit()I | 990 | ····invoke-virtual·{v1},·Landroidx/fragment/app/FragmentTransaction;->commit()I | 
|  |  | 
| 900 | ····:goto_1 | 991 | ····:goto_1 | 
| 901 | ····return-void | 992 | ····return-void | 
|  |  | 
| 902 | ····.line·1 78 | 993 | ····.line·185 | 
| 903 | ····:cond_6 | 994 | ····:cond_6 | 
| 904 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 995 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 
|  |  | 
| 905 | ····const-string·v0,·"Preference·fragment·must·have·a·layout." | 996 | ····const-string·v0,·"Preference·fragment·must·have·a·layout." | 
|  |  | 
| 906 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 997 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 
|  |  | 
| 907 | ····throw·p1 | 998 | ····throw·p1 | 
|  |  | 
| 908 | ····.line·1 73 | 999 | ····.line·180 | 
| 909 | ····:cond_7 | 1000 | ····:cond_7 | 
| 910 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 1001 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 
|  |  | 
| 911 | ····const-string·v0,·"Preference·fragment·is·not·attached·to·an·Activity." | 1002 | ····const-string·v0,·"Preference·fragment·is·not·attached·to·an·Activity." | 
|  |  | 
| 912 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 1003 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 
|  |  | 
| 913 | ····throw·p1 | 1004 | ····throw·p1 | 
|  |  | 
| 914 | ····.line·16 0 | 1005 | ····.line·167 | 
| 915 | ····:cond_8 | 1006 | ····:cond_8 | 
| 916 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 1007 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 
|  |  | 
| 917 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 1008 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 
|  |  | 
| 918 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 1009 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 
|  |  | 
| 919 | ····const-string·v2,·"Cannot·display·dialog·for·an·unknown·Preference·type:·" | 1010 | ····const-string·v2,·"Cannot·display·dialog·for·an·unknown·Preference·type:·" | 
|  |  | 
| 920 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1011 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 
|  |  | 
| 921 | ····.line·16 2 | 1012 | ····.line·169 | 
| 922 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 1013 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 
|  |  | 
| 923 | ····move-result-object·p1 | 1014 | ····move-result-object·p1 | 
|  |  | 
| 924 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 1015 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 
|  |  | 
| 925 | ····move-result-object·p1 | 1016 | ····move-result-object·p1 | 
| Offset 961, 216 lines modified | Offset 1052, 216 lines modified | 
|  |  | 
| 961 | ····throw·v0 | 1052 | ····throw·v0 | 
| 962 | .end·method | 1053 | .end·method | 
|  |  | 
| 963 | .method·public·onStart()V | 1054 | .method·public·onStart()V | 
| 964 | ····.locals·1 | 1055 | ····.locals·1 | 
|  |  | 
| 965 | ····.line·11 1 | 1056 | ····.line·116 | 
| 966 | ····invoke-super·{p0},·Landroidx/preference/PreferenceFragmentCompat;->onStart()V | 1057 | ····invoke-super·{p0},·Landroidx/preference/PreferenceFragmentCompat;->onStart()V | 
|  |  | 
| 967 | ····.line·11 2 | 1058 | ····.line·117 | 
| 968 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 1059 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 969 | ····move-result-object·v0 | 1060 | ····move-result-object·v0 | 
|  |  | 
| 970 | ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getInsets(Landroid/app/Activity;)Lcom/android/car/ui/baselayout/Insets; | 1061 | ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getInsets(Landroid/app/Activity;)Lcom/android/car/ui/baselayout/Insets; | 
|  |  | 
| 971 | ····move-result-object·v0 | 1062 | ····move-result-object·v0 | 
|  |  | 
| 972 | ····if-eqz·v0,·:cond_0 | 1063 | ····if-eqz·v0,·:cond_0 | 
|  |  | 
| 973 | ····.line·11 4 | 1064 | ····.line·119 | 
| 974 | ····invoke-virtual·{p0,·v0},·Lcom/android/car/ui/preference/PreferenceFragment;->onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V | 1065 | ····invoke-virtual·{p0,·v0},·Lcom/android/car/ui/preference/PreferenceFragment;->onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V | 
|  |  | 
| 975 | ····:cond_0 | 1066 | ····:cond_0 | 
| 976 | ····return-void | 1067 | ····return-void | 
| 977 | .end·method | 1068 | .end·method | 
|  |  | 
| 978 | .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 1069 | .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 
| 979 | ····.locals· 2 | 1070 | ····.locals·3 | 
|  |  | 
| 980 | ····.line·7 5 | 1071 | ····.line·77 | 
| 981 | ····invoke-super·{p0,·p1,·p2},·Landroidx/preference/PreferenceFragmentCompat;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 1072 | ····invoke-super·{p0,·p1,·p2},·Landroidx/preference/PreferenceFragmentCompat;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 
|  |  | 
| 982 | ····.line·7 7 | 1073 | ····.line·79 | 
| 983 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 1074 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 
|  |  | 
| 984 | ····move-result-object·p2 | 1075 | ····move-result-object·p2 | 
|  |  | 
| 985 | ····invoke-static·{p2},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController; | 1076 | ····invoke-static·{p2},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController; | 
|  |  | 
| 986 | ····move-result-object·p2 | 1077 | ····move-result-object·p2 | 
|  |  | 
| 987 | ····if-eqz·p2,·:cond_0 | 1078 | ····if-eqz·p2,·:cond_0 | 
|  |  | 
| 988 | ····.line· 79 | 1079 | ····.line·81 | 
| 989 | ····sget-object·v0,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State; | 1080 | ····sget-object·v0,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State; | 
|  |  | 
| 990 | ····invoke-interface·{p2,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V | 1081 | ····invoke-interface·{p2,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V | 
|  |  | 
| 991 | ····.line·8 0 | 1082 | ····.line·82 | 
| 992 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 1083 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 
|  |  | 
| 993 | ····move-result-object·v0 | 1084 | ····move-result-object·v0 | 
|  |  | 
| 994 | ····if-eqz·v0,·:cond_0 | 1085 | ····if-eqz·v0,·:cond_0 | 
|  |  | 
| 995 | ····.line·8 1 | 1086 | ····.line·83 | 
| 996 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 1087 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 
|  |  | 
| 997 | ····move-result-object·v0 | 1088 | ····move-result-object·v0 | 
|  |  | 
| 998 | ····invoke-virtual·{v0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 1089 | ····invoke-virtual·{v0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 
|  |  | 
| 999 | ····move-result-object·v0 | 1090 | ····move-result-object·v0 | 
|  |  | 
| 1000 | ····invoke-interface·{p2,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setTitle(Ljava/lang/CharSequence;)V | 1091 | ····invoke-interface·{p2,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setTitle(Ljava/lang/CharSequence;)V | 
|  |  | 
| 1001 | ····.line·8 6 | 1092 | ····.line·88 | 
| 1002 | ····:cond_0 | 1093 | ····:cond_0 | 
| 1003 | ····sget·p2,·Lcom/android/car/ui/R$id;->recycler_view:I | 1094 | ····sget·p2,·Lcom/android/car/ui/R$id;->recycler_view:I | 
|  |  | 
| 1004 | ····invoke-static·{p1,·p2},·Lcom/android/car/ui/utils/CarUiUtils;->findViewByRefId(Landroid/view/View;I)Landroid/view/View; | 1095 | ····invoke-static·{p1,·p2},·Lcom/android/car/ui/utils/CarUiUtils;->findViewByRefId(Landroid/view/View;I)Landroid/view/View; | 
|  |  | 
| 1005 | ····move-result-object·p2 | 1096 | ····move-result-object·p2 | 
|  |  | 
| 1006 | ····check-cast·p2,·Landroidx/recyclerview/widget/RecyclerView; | 1097 | ····check-cast·p2,·Landroidx/recyclerview/widget/RecyclerView; | 
|  |  | 
| 1007 | ····.line·8 7 | 1098 | ····.line·89 | 
| 1008 | ····sget·v0,·Lcom/android/car/ui/R$id;->toolbar:I | 1099 | ····sget·v0,·Lcom/android/car/ui/R$id;->toolbar:I | 
|  |  | 
| 1009 | ····invoke-static·{p1,·v0},·Lcom/android/car/ui/utils/CarUiUtils;->findViewByRefId(Landroid/view/View;I)Landroid/view/View; | 1100 | ····invoke-static·{p1,·v0},·Lcom/android/car/ui/utils/CarUiUtils;->findViewByRefId(Landroid/view/View;I)Landroid/view/View; | 
|  |  | 
| 1010 | ····move-result-object· p1 | 1101 | ····move-result-object·v0 | 
|  |  | 
| 1011 | ····check-cast· p1,·Lcom/android/car/ui/toolbar/Toolbar; | 1102 | ····check-cast·v0,·Lcom/android/car/ui/toolbar/Toolbar; | 
|  |  | 
| 1012 | ····if-eqz·p2,·:cond_2 | 1103 | ····if-eqz·p2,·:cond_2 | 
|  |  | 
| 1013 | ····if-nez· p1,·:cond_1 | 1104 | ····if-nez·v0,·:cond_1 | 
|  |  | 
| 1014 | ····goto·:goto_0 | 1105 | ····goto·:goto_0 | 
|  |  | 
| 1015 | ····.line·9 2 | 1106 | ····.line·94 | 
| 1016 | ····:cond_1 | 1107 | ····:cond_1 | 
| 1017 | ····invoke-virtual·{ p1},·Landroid/widget/FrameLayout;->getHeight()I | 1108 | ····invoke-virtual·{v0},·Landroid/widget/FrameLayout;->getHeight()I | 
| Max diff block lines reached; 6390/38811 bytes (16.46%) of diff not shown. |