| | | |
Offset 425, 705 lines modified | Offset 425, 650 lines modified |
425 | ····invoke-virtual·{p0,·v1,·p1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->addInScreenFromBind(Landroid/view/View;Lcom/android/launcher3/model/data/ItemInfo;)V | 425 | ····invoke-virtual·{p0,·v1,·p1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->addInScreenFromBind(Landroid/view/View;Lcom/android/launcher3/model/data/ItemInfo;)V |
| |
426 | ····.line·353 | 426 | ····.line·353 |
427 | ····return-void | 427 | ····return-void |
428 | .end·method | 428 | .end·method |
| |
429 | .method·private·populate()V | 429 | .method·private·populate()V |
430 | ····.locals·16 | 430 | ····.locals·15 |
| |
431 | ····.line·381 | 431 | ····.line·381 |
432 | ····move-object/from16·v0,·p0 | 432 | ····sget-object·v0,·Lcom/android/launcher3/config/FeatureFlags;->ENABLE_LAUNCHER_PREVIEW_IN_GRID_PICKER:Lcom/android/launcher3/config/FeatureFlags$BooleanFlag; |
| |
433 | ····sget-object·v1,·Lcom/android/launcher3/config/FeatureFlags;->ENABLE_LAUNCHER_PREVIEW_IN_GRID_PICKER:Lcom/android/launcher3/config/FeatureFlags$BooleanFlag; | 433 | ····invoke-virtual·{v0},·Lcom/android/launcher3/config/FeatureFlags$BooleanFlag;->get()Z |
| |
434 | ····invoke-virtual·{v1},·Lcom/android/launcher3/config/FeatureFlags$BooleanFlag;->get()Z | 434 | ····move-result·v0 |
| |
435 | ····move-result·v1 | 435 | ····const/4·v1,·0x0 |
| |
436 | ····const/4·v2,·0x0 | |
| |
437 | ····const/4·v3,·0x1 | 436 | ····const/4·v2,·0x1 |
| |
438 | ····if-eqz·v1,·:cond_9 | 437 | ····if-eqz·v0,·:cond_9 |
| |
439 | ····.line·383 | 438 | ····.line·383 |
440 | ····const/4·v1,·0x0 | 439 | ····const/4·v0,·0x0 |
| |
441 | ····.line·384 | 440 | ····.line·384 |
442 | ····.local·v1,·"previewContext":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; | 441 | ····.local·v0,·"previewContext":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; |
443 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 442 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
444 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$900(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Z | 443 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$900(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Z |
| |
445 | ····move-result·v4 | 444 | ····move-result·v3 |
| |
446 | ····const/4·v5,·0x0 | 445 | ····const/4·v4,·0x0 |
| |
447 | ····if-eqz·v4,·:cond_0 | 446 | ····if-eqz·v3,·:cond_0 |
| |
448 | ····.line·385 | 447 | ····.line·385 |
449 | ····new-instance·v4,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; | 448 | ····new-instance·v3,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; |
| |
450 | ····iget-object·v6,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 449 | ····iget-object·v5,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
451 | ····invoke-static·{v6},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$800(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/content/Context; | 450 | ····invoke-static·{v5},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$800(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/content/Context; |
| |
452 | ····move-result-object·v6 | 451 | ····move-result-object·v5 |
| |
453 | ····iget-object·v7,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 452 | ····iget-object·v6,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
454 | ····invoke-static·{v7},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 453 | ····invoke-static·{v6},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
455 | ····move-result-object·v7 | 454 | ····move-result-object·v6 |
| |
456 | ····invoke-direct·{v4,·v6,·v7},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;-><init>(Landroid/content/Context;Lcom/android/launcher3/InvariantDeviceProfile;)V | 455 | ····invoke-direct·{v3,·v5,·v6},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;-><init>(Landroid/content/Context;Lcom/android/launcher3/InvariantDeviceProfile;)V |
| |
457 | ····move-object·v1,·v4 | 456 | ····move-object·v0,·v3 |
| |
458 | ····.line·386 | 457 | ····.line·386 |
459 | ····new-instance·v4,·Lcom/android/launcher3/LauncherAppState; | 458 | ····new-instance·v3,·Lcom/android/launcher3/LauncherAppState; |
| |
460 | ····invoke-direct·{v4,·v1,·v5},·Lcom/android/launcher3/LauncherAppState;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 459 | ····invoke-direct·{v3,·v0,·v4},·Lcom/android/launcher3/LauncherAppState;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
| |
461 | ····.line·388 | 460 | ····.line·388 |
462 | ····.local·v4,·"appForPreview":Lcom/android/launcher3/LauncherAppState; | 461 | ····.local·v3,·"appForPreview":Lcom/android/launcher3/LauncherAppState; |
463 | ····new-instance·v5,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFromPreviewFetcher; | 462 | ····new-instance·v4,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFromPreviewFetcher; |
| |
464 | ····invoke-direct·{v5,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFromPreviewFetcher;-><init>(Lcom/android/launcher3/LauncherAppState;)V | 463 | ····invoke-direct·{v4,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFromPreviewFetcher;-><init>(Lcom/android/launcher3/LauncherAppState;)V |
| |
465 | ····.line·389 | 464 | ····.line·389 |
466 | ····.local·v5,·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; | 465 | ····.local·v4,·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; |
467 | ····sget-object·v6,·Lcom/android/launcher3/util/Executors;->MODEL_EXECUTOR:Lcom/android/launcher3/util/LooperExecutor; | 466 | ····sget-object·v5,·Lcom/android/launcher3/util/Executors;->MODEL_EXECUTOR:Lcom/android/launcher3/util/LooperExecutor; |
| |
468 | ····invoke-virtual·{v6,·v5},·Lcom/android/launcher3/util/LooperExecutor;->execute(Ljava/lang/Runnable;)V | 467 | ····invoke-virtual·{v5,·v4},·Lcom/android/launcher3/util/LooperExecutor;->execute(Ljava/lang/Runnable;)V |
| |
469 | ····.line·390 | 468 | ····.line·390 |
470 | ····.end·local·v4····#·"appForPreview":Lcom/android/launcher3/LauncherAppState; | 469 | ····.end·local·v3····#·"appForPreview":Lcom/android/launcher3/LauncherAppState; |
471 | ····goto·:goto_0 | 470 | ····goto·:goto_0 |
| |
472 | ····.line·391 | 471 | ····.line·391 |
473 | ····.end·local·v5····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; | 472 | ····.end·local·v4····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; |
474 | ····:cond_0 | 473 | ····:cond_0 |
475 | ····new-instance·v4,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFetcher; | 474 | ····new-instance·v3,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFetcher; |
| |
476 | ····invoke-direct·{v4,·v5},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFetcher;-><init>(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$1;)V | 475 | ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFetcher;-><init>(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$1;)V |
| |
477 | ····move-object·v5,·v4 | 476 | ····move-object·v4,·v3 |
| |
478 | ····.line·392 | 477 | ····.line·392 |
479 | ····.restart·local·v5····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; | 478 | ····.restart·local·v4····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; |
480 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 479 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
481 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$800(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/content/Context; | 480 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$800(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/content/Context; |
| |
482 | ····move-result-object·v4 | 481 | ····move-result-object·v3 |
| |
483 | ····invoke-static·{v4},·Lcom/android/launcher3/LauncherAppState;->getInstance(Landroid/content/Context;)Lcom/android/launcher3/LauncherAppState; | 482 | ····invoke-static·{v3},·Lcom/android/launcher3/LauncherAppState;->getInstance(Landroid/content/Context;)Lcom/android/launcher3/LauncherAppState; |
| |
484 | ····move-result-object·v4 | 483 | ····move-result-object·v3 |
| |
485 | ····invoke-virtual·{v4},·Lcom/android/launcher3/LauncherAppState;->getModel()Lcom/android/launcher3/LauncherModel; | 484 | ····invoke-virtual·{v3},·Lcom/android/launcher3/LauncherAppState;->getModel()Lcom/android/launcher3/LauncherModel; |
| |
486 | ····move-result-object·v4 | 485 | ····move-result-object·v3 |
| |
487 | ····move-object·v6,·v5 | 486 | ····move-object·v5,·v4 |
| |
488 | ····check-cast·v6,·Lcom/android/launcher3/LauncherModel$ModelUpdateTask; | 487 | ····check-cast·v5,·Lcom/android/launcher3/LauncherModel$ModelUpdateTask; |
| |
489 | ····invoke-virtual·{v4,·v6},·Lcom/android/launcher3/LauncherModel;->enqueueModelUpdateTask(Lcom/android/launcher3/LauncherModel$ModelUpdateTask;)V | 488 | ····invoke-virtual·{v3,·v5},·Lcom/android/launcher3/LauncherModel;->enqueueModelUpdateTask(Lcom/android/launcher3/LauncherModel$ModelUpdateTask;)V |
| |
490 | ····.line·395 | 489 | ····.line·395 |
491 | ····:goto_0 | 490 | ····:goto_0 |
492 | ····invoke-interface·{v5},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher;->get()Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; | 491 | ····invoke-interface·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher;->get()Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; |
| |
493 | ····move-result-object·v4 | 492 | ····move-result-object·v3 |
| |
494 | ····.line·396 | 493 | ····.line·396 |
495 | ····.local·v4,·"workspaceResult":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; | 494 | ····.local·v3,·"workspaceResult":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; |
496 | ····if-eqz·v1,·:cond_1 | 495 | ····if-eqz·v0,·:cond_1 |
| |
497 | ····.line·397 | 496 | ····.line·397 |
498 | ····invoke-virtual·{v1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;->onDestroy()V | 497 | ····invoke-virtual·{v0},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;->onDestroy()V |
| |
499 | ····.line·400 | 498 | ····.line·400 |
500 | ····:cond_1 | 499 | ····:cond_1 |
501 | ····if-nez·v4,·:cond_2 | 500 | ····if-nez·v3,·:cond_2 |
| |
502 | ····.line·401 | 501 | ····.line·401 |
503 | ····return-void | 502 | ····return-void |
| |
504 | ····.line·406 | 503 | ····.line·406 |
505 | ····:cond_2 | 504 | ····:cond_2 |
| 505 | ····new-instance·v5,·Ljava/util/ArrayList; |
| |
| 506 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
| |
| 507 | ····.line·407 |
| 508 | ····.local·v5,·"currentWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" |
506 | ····new-instance·v6,·Ljava/util/ArrayList; | 509 | ····new-instance·v6,·Ljava/util/ArrayList; |
| |
507 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V | 510 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
| |
508 | ····.line·407 | 511 | ····.line·408 |
509 | ····.local·v6,·"currentWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" | 512 | ····.local·v6,·"otherWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" |
510 | ····new-instance·v7,·Ljava/util/ArrayList; | 513 | ····new-instance·v7,·Ljava/util/ArrayList; |
| |
511 | ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V | 514 | ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V |
| |
512 | ····.line·408 | 515 | ····.line·409 |
513 | ····.local·v7,·"otherWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" | 516 | ····.local·v7,·"currentAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" |
514 | ····new-instance·v8,·Ljava/util/ArrayList; | 517 | ····new-instance·v8,·Ljava/util/ArrayList; |
| |
515 | ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V | 518 | ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V |
| |
516 | ····.line·409 | |
517 | ····.local·v8,·"currentAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" | |
518 | ····new-instance·v9,·Ljava/util/ArrayList; | |
| |
519 | ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V | |
| |
520 | ····.line·411 | 519 | ····.line·411 |
521 | ····.local·v9,·"otherAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" | 520 | ····.local·v8,·"otherAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" |
522 | ····nop | 521 | ····nop |
| |
523 | ····.line·412 | 522 | ····.line·412 |
524 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1200(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; | 523 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1200(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; |
| |
525 | ····move-result-object·v10 | 524 | ····move-result-object·v9 |
| |
526 | ····.line·411 | 525 | ····.line·411 |
527 | ····invoke-static·{v2,·v10,·v6,·v7},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 526 | ····invoke-static·{v1,·v9,·v5,·v6},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
| |
528 | ····.line·414 | 527 | ····.line·414 |
529 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1300(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; | 528 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1300(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; |
| |
530 | ····move-result-object·v10 | 529 | ····move-result-object·v9 |
| |
531 | ····invoke-static·{v2,·v10,·v8,·v9},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 530 | ····invoke-static·{v1,·v9,·v7,·v8},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
| |
532 | ····.line·416 | 531 | ····.line·416 |
533 | ····iget-object·v10,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 532 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
534 | ····invoke-static·{v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 533 | ····invoke-static·{v1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
535 | ····move-result-object·v10 | 534 | ····move-result-object·v1 |
| |
536 | ····invoke-static·{v10,·v6},·Lcom/android/launcher3/model/ModelUtils;->sortWorkspaceItemsSpatially(Lcom/android/launcher3/InvariantDeviceProfile;Ljava/util/ArrayList;)V | 535 | ····invoke-static·{v1,·v5},·Lcom/android/launcher3/model/ModelUtils;->sortWorkspaceItemsSpatially(Lcom/android/launcher3/InvariantDeviceProfile;Ljava/util/ArrayList;)V |
| |
537 | ····.line·418 | 536 | ····.line·418 |
538 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 537 | ····invoke-virtual·{v5},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| |
539 | ····move-result-object·v10 | 538 | ····move-result-object·v1 |
| |
540 | ····:goto_1 | 539 | ····:goto_1 |
541 | ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z | 540 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| |
542 | ····move-result·v11 | 541 | ····move-result·v9 |
| |
543 | ····if-eqz·v11,·:cond_5 | 542 | ····if-eqz·v9,·:cond_5 |
| |
544 | ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 543 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| |
545 | ····move-result-object·v11 | 544 | ····move-result-object·v9 |
| |
546 | ····check-cast·v11,·Lcom/android/launcher3/model/data/ItemInfo; | 545 | ····check-cast·v9,·Lcom/android/launcher3/model/data/ItemInfo; |
| |
547 | ····.line·419 | 546 | ····.line·419 |
548 | ····.local·v11,·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; | 547 | ····.local·v9,·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; |
549 | ····iget·v12,·v11,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I | 548 | ····iget·v10,·v9,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I |
| |
550 | ····if-eqz·v12,·:cond_4 | 549 | ····if-eqz·v10,·:cond_4 |
| |
551 | ····if-eq·v12,·v3,·:cond_4 | 550 | ····if-eq·v10,·v2,·:cond_4 |
| |
552 | ····const/4·v13,·0x2 | 551 | ····const/4·v11,·0x2 |
| |
553 | ····if-eq·v12,·v13,·:cond_3 | 552 | ····if-eq·v10,·v11,·:cond_3 |
| |
554 | ····const/4·v13,·0x6 | 553 | ····const/4·v11,·0x6 |
| |
555 | ····if-eq·v12,·v13,·:cond_4 | 554 | ····if-eq·v10,·v11,·:cond_4 |
| |
556 | ····goto·:goto_2 | 555 | ····goto·:goto_2 |
| |
557 | ····.line·426 | 556 | ····.line·426 |
558 | ····:cond_3 | 557 | ····:cond_3 |
559 | ····move-object·v12,·v11 | 558 | ····move-object·v10,·v9 |
| |
560 | ····check-cast·v12,·Lcom/android/launcher3/model/data/FolderInfo; | 559 | ····check-cast·v10,·Lcom/android/launcher3/model/data/FolderInfo; |
| |
561 | ····invoke-direct·{v0,·v12},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddFolder(Lcom/android/launcher3/model/data/FolderInfo;)V | 560 | ····invoke-direct·{p0,·v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddFolder(Lcom/android/launcher3/model/data/FolderInfo;)V |
| |
562 | ····.line·427 | 561 | ····.line·427 |
563 | ····goto·:goto_2 | 562 | ····goto·:goto_2 |
| |
564 | ····.line·423 | 563 | ····.line·423 |
565 | ····:cond_4 | 564 | ····:cond_4 |
566 | ····move-object·v12,·v11 | 565 | ····move-object·v10,·v9 |
| |
567 | ····check-cast·v12,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 566 | ····check-cast·v10,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
568 | ····invoke-direct·{v0,·v12},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 567 | ····invoke-direct·{p0,·v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
569 | ····.line·424 | 568 | ····.line·424 |
570 | ····nop | 569 | ····nop |
| |
571 | ····.line·431 | 570 | ····.line·431 |
572 | ····.end·local·v11····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; | 571 | ····.end·local·v9····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; |
573 | ····:goto_2 | 572 | ····:goto_2 |
574 | ····goto·:goto_1 | 573 | ····goto·:goto_1 |
| |
575 | ····.line·432 | 574 | ····.line·432 |
576 | ····:cond_5 | 575 | ····:cond_5 |
577 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 576 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| |
578 | ····move-result-object·v10 | 577 | ····move-result-object·v1 |
| |
579 | ····:goto_3 | 578 | ····:goto_3 |
580 | ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z | 579 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| |
581 | ····move-result·v11 | 580 | ····move-result·v9 |
| |
582 | ····if-eqz·v11,·:cond_7 | 581 | ····if-eqz·v9,·:cond_7 |
| |
583 | ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 582 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| |
584 | ····move-result-object·v11 | 583 | ····move-result-object·v9 |
| |
585 | ····check-cast·v11,·Lcom/android/launcher3/model/data/ItemInfo; | 584 | ····check-cast·v9,·Lcom/android/launcher3/model/data/ItemInfo; |
| |
586 | ····.line·433 | 585 | ····.line·433 |
587 | ····.restart·local·v11····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; | 586 | ····.restart·local·v9····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; |
588 | ····iget·v12,·v11,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I | 587 | ····iget·v10,·v9,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I |
| |
589 | ····const/4·v13,·0x4 | 588 | ····const/4·v11,·0x4 |
| |
590 | ····if-eq·v12,·v13,·:cond_6 | 589 | ····if-eq·v10,·v11,·:cond_6 |
| |
591 | ····const/4·v13,·0x5 | 590 | ····const/4·v11,·0x5 |
| |
592 | ····if-eq·v12,·v13,·:cond_6 | 591 | ····if-eq·v10,·v11,·:cond_6 |
| |
593 | ····goto·:goto_4 | 592 | ····goto·:goto_4 |
| |
594 | ····.line·436 | 593 | ····.line·436 |
595 | ····:cond_6 | 594 | ····:cond_6 |
596 | ····move-object·v12,·v11 | 595 | ····move-object·v10,·v9 |
| |
597 | ····check-cast·v12,·Lcom/android/launcher3/model/data/LauncherAppWidgetInfo; | 596 | ····check-cast·v10,·Lcom/android/launcher3/model/data/LauncherAppWidgetInfo; |
| |
598 | ····.line·437 | 597 | ····.line·437 |
599 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1400(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Lcom/android/launcher3/model/WidgetsModel; | 598 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1400(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Lcom/android/launcher3/model/WidgetsModel; |
| |
600 | ····move-result-object·v13 | 599 | ····move-result-object·v11 |
| |
601 | ····.line·436 | 600 | ····.line·436 |
602 | ····invoke-direct·{v0,·v12,·v13},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddWidgets(Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;Lcom/android/launcher3/model/WidgetsModel;)V | 601 | ····invoke-direct·{p0,·v10,·v11},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddWidgets(Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;Lcom/android/launcher3/model/WidgetsModel;)V |
| |
603 | ····.line·438 | 602 | ····.line·438 |
604 | ····nop | 603 | ····nop |
| |
605 | ····.line·442 | 604 | ····.line·442 |
606 | ····.end·local·v11····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; | 605 | ····.end·local·v9····#·"itemInfo":Lcom/android/launcher3/model/data/ItemInfo; |
607 | ····:goto_4 | 606 | ····:goto_4 |
608 | ····goto·:goto_3 | 607 | ····goto·:goto_3 |
| |
609 | ····.line·444 | 608 | ····.line·444 |
610 | ····:cond_7 | 609 | ····:cond_7 |
611 | ····iget-object·v10,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 610 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
612 | ····.line·445 | 611 | ····.line·445 |
613 | ····invoke-static·{v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 612 | ····invoke-static·{v1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
614 | ····move-result-object·v10 | 613 | ····move-result-object·v1 |
| |
615 | ····iget·v10,·v10,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I | 614 | ····iget·v1,·v1,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I |
| |
616 | ····.line·444 | 615 | ····.line·444 |
617 | ····invoke-static·{v6,·v10},·Lcom/android/launcher3/model/ModelUtils;->getMissingHotseatRanks(Ljava/util/List;I)Lcom/android/launcher3/util/IntArray; | 616 | ····invoke-static·{v5,·v1},·Lcom/android/launcher3/model/ModelUtils;->getMissingHotseatRanks(Ljava/util/List;I)Lcom/android/launcher3/util/IntArray; |
| |
618 | ····move-result-object·v10 | 617 | ····move-result-object·v1 |
| |
619 | ····.line·446 | 618 | ····.line·446 |
620 | ····.local·v10,·"ranks":Lcom/android/launcher3/util/IntArray; | 619 | ····.local·v1,·"ranks":Lcom/android/launcher3/util/IntArray; |
621 | ····invoke-virtual·{v10},·Lcom/android/launcher3/util/IntArray;->size()I | 620 | ····invoke-virtual·{v1},·Lcom/android/launcher3/util/IntArray;->size()I |
| |
622 | ····move-result·v11 | 621 | ····move-result·v9 |
| |
623 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; | 622 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; |
| |
624 | ····move-result-object·v12 | 623 | ····move-result-object·v10 |
| |
625 | ····invoke-virtual·{v12},·Ljava/util/ArrayList;->size()I | 624 | ····invoke-virtual·{v10},·Ljava/util/ArrayList;->size()I |
| |
626 | ····move-result·v12 | 625 | ····move-result·v10 |
| |
627 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->min(II)I | 626 | ····invoke-static·{v9,·v10},·Ljava/lang/Math;->min(II)I |
| |
628 | ····move-result·v11 | 627 | ····move-result·v9 |
| |
629 | ····.line·447 | 628 | ····.line·447 |
630 | ····.local·v11,·"count":I | 629 | ····.local·v9,·"count":I |
631 | ····const/4·v12,·0x0 | 630 | ····const/4·v10,·0x0 |
| |
632 | ····.local·v12,·"i":I | 631 | ····.local·v10,·"i":I |
633 | ····:goto_5 | 632 | ····:goto_5 |
634 | ····if-ge·v12,·v11,·:cond_8 | 633 | ····if-ge·v10,·v9,·:cond_8 |
| |
635 | ····.line·448 | 634 | ····.line·448 |
636 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; | 635 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;->access$1500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult;)Ljava/util/ArrayList; |
| |
637 | ····move-result-object·v13 | 636 | ····move-result-object·v11 |
| |
638 | ····invoke-virtual·{v13,·v12},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 637 | ····invoke-virtual·{v11,·v10},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| |
639 | ····move-result-object·v13 | 638 | ····move-result-object·v11 |
| |
640 | ····check-cast·v13,·Lcom/android/launcher3/model/data/AppInfo; | 639 | ····check-cast·v11,·Lcom/android/launcher3/model/data/AppInfo; |
| |
641 | ····.line·449 | 640 | ····.line·449 |
642 | ····.local·v13,·"appInfo":Lcom/android/launcher3/model/data/AppInfo; | 641 | ····.local·v11,·"appInfo":Lcom/android/launcher3/model/data/AppInfo; |
643 | ····invoke-virtual·{v10,·v12},·Lcom/android/launcher3/util/IntArray;->get(I)I | 642 | ····invoke-virtual·{v1,·v10},·Lcom/android/launcher3/util/IntArray;->get(I)I |
| |
644 | ····move-result·v14 | 643 | ····move-result·v12 |
| |
645 | ····.line·450 | 644 | ····.line·450 |
646 | ····.local·v14,·"rank":I | 645 | ····.local·v12,·"rank":I |
647 | ····new-instance·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 646 | ····new-instance·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
648 | ····invoke-direct·{v15,·v13},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/AppInfo;)V | 647 | ····invoke-direct·{v13,·v11},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/AppInfo;)V |
| |
649 | ····.line·451 | 648 | ····.line·451 |
650 | ····.local·v15,·"itemInfo":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 649 | ····.local·v13,·"itemInfo":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
651 | ····const/16·v3,·-0x67 | 650 | ····const/16·v14,·-0x67 |
| |
652 | ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I | 651 | ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I |
| |
653 | ····.line·452 | 652 | ····.line·452 |
654 | ····iput·v14,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->rank:I | 653 | ····iput·v12,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->rank:I |
| |
655 | ····.line·453 | 654 | ····.line·453 |
656 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mHotseat:Lcom/android/launcher3/Hotseat; | 655 | ····iget-object·v14,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mHotseat:Lcom/android/launcher3/Hotseat; |
| |
657 | ····invoke-virtual·{v3,·v14},·Lcom/android/launcher3/Hotseat;->getCellXFromOrder(I)I | 656 | ····invoke-virtual·{v14,·v12},·Lcom/android/launcher3/Hotseat;->getCellXFromOrder(I)I |
| |
658 | ····move-result·v3 | 657 | ····move-result·v14 |
| |
659 | ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I | 658 | ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I |
| |
660 | ····.line·454 | 659 | ····.line·454 |
661 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mHotseat:Lcom/android/launcher3/Hotseat; | 660 | ····iget-object·v14,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mHotseat:Lcom/android/launcher3/Hotseat; |
| |
662 | ····invoke-virtual·{v3,·v14},·Lcom/android/launcher3/Hotseat;->getCellYFromOrder(I)I | 661 | ····invoke-virtual·{v14,·v12},·Lcom/android/launcher3/Hotseat;->getCellYFromOrder(I)I |
| |
663 | ····move-result·v3 | 662 | ····move-result·v14 |
| |
664 | ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I | 663 | ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I |
| |
665 | ····.line·455 | 664 | ····.line·455 |
666 | ····iput·v14,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I | 665 | ····iput·v12,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I |
| |
667 | ····.line·456 | 666 | ····.line·456 |
668 | ····invoke-direct·{v0,·v15},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddPredictedIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 667 | ····invoke-direct·{p0,·v13},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddPredictedIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
669 | ····.line·447 | 668 | ····.line·447 |
670 | ····.end·local·v13····#·"appInfo":Lcom/android/launcher3/model/data/AppInfo; | 669 | ····.end·local·v11····#·"appInfo":Lcom/android/launcher3/model/data/AppInfo; |
671 | ····.end·local·v14····#·"rank":I | 670 | ····.end·local·v12····#·"rank":I |
672 | ····.end·local·v15····#·"itemInfo":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 671 | ····.end·local·v13····#·"itemInfo":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
673 | ····add-int/lit8·v12,·v12,·0x1 | 672 | ····add-int/lit8·v10,·v10,·0x1 |
| |
674 | ····const/4·v3,·0x1 | |
| |
675 | ····goto·:goto_5 | 673 | ····goto·:goto_5 |
| |
676 | ····.line·458 | 674 | ····.line·458 |
677 | ····.end·local·v1····#·"previewContext":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; | 675 | ····.end·local·v0····#·"previewContext":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext; |
678 | ····.end·local·v4····#·"workspaceResult":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; | 676 | ····.end·local·v1····#·"ranks":Lcom/android/launcher3/util/IntArray; |
679 | ····.end·local·v5····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; | 677 | ····.end·local·v3····#·"workspaceResult":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceResult; |
680 | ····.end·local·v6····#·"currentWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" | 678 | ····.end·local·v4····#·"fetcher":Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceFetcher; |
681 | ····.end·local·v7····#·"otherWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" | 679 | ····.end·local·v5····#·"currentWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" |
682 | ····.end·local·v8····#·"currentAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" | 680 | ····.end·local·v6····#·"otherWorkspaceItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/ItemInfo;>;" |
683 | ····.end·local·v9····#·"otherAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" | 681 | ····.end·local·v7····#·"currentAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" |
684 | ····.end·local·v10····#·"ranks":Lcom/android/launcher3/util/IntArray; | 682 | ····.end·local·v8····#·"otherAppWidgets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/launcher3/model/data/LauncherAppWidgetInfo;>;" |
685 | ····.end·local·v11····#·"count":I | 683 | ····.end·local·v9····#·"count":I |
686 | ····.end·local·v12····#·"i":I | 684 | ····.end·local·v10····#·"i":I |
687 | ····:cond_8 | 685 | ····:cond_8 |
688 | ····goto·:goto_8 | 686 | ····goto·:goto_8 |
| |
689 | ····.line·460 | 687 | ····.line·460 |
690 | ····:cond_9 | 688 | ····:cond_9 |
691 | ····const/4·v1,·0x0 | 689 | ····const/4·v0,·0x0 |
| |
692 | ····.local·v1,·"i":I | 690 | ····.local·v0,·"i":I |
693 | ····:goto_6 | 691 | ····:goto_6 |
694 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 692 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
695 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 693 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
696 | ····move-result-object·v3 | 694 | ····move-result-object·v3 |
| |
697 | ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I | 695 | ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I |
| |
698 | ····if-ge·v1,·v3,·:cond_a | 696 | ····if-ge·v0,·v3,·:cond_a |
| |
699 | ····.line·461 | 697 | ····.line·461 |
700 | ····new-instance·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 698 | ····new-instance·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
701 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 699 | ····iget-object·v4,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
702 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1600(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 700 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1600(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
703 | ····move-result-object·v4 | 701 | ····move-result-object·v4 |
| |
704 | ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 702 | ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
705 | ····.line·462 | 703 | ····.line·462 |
706 | ····.local·v3,·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 704 | ····.local·v3,·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
707 | ····const/16·v4,·-0x65 | 705 | ····const/16·v4,·-0x65 |
| |
708 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I | 706 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I |
| |
709 | ····.line·463 | 707 | ····.line·463 |
710 | ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I | 708 | ····iput·v0,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I |
| |
711 | ····.line·464 | 709 | ····.line·464 |
712 | ····invoke-direct·{v0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 710 | ····invoke-direct·{p0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
713 | ····.line·460 | 711 | ····.line·460 |
714 | ····.end·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 712 | ····.end·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
715 | ····add-int/lit8·v1,·v1,·0x1 | 713 | ····add-int/lit8·v0,·v0,·0x1 |
| |
716 | ····goto·:goto_6 | 714 | ····goto·:goto_6 |
| |
717 | ····.line·467 | 715 | ····.line·467 |
718 | ····.end·local·v1····#·"i":I | 716 | ····.end·local·v0····#·"i":I |
719 | ····:cond_a | 717 | ····:cond_a |
720 | ····const/4·v1,·0x0 | 718 | ····const/4·v0,·0x0 |
| |
721 | ····.restart·local·v1····#·"i":I | 719 | ····.restart·local·v0····#·"i":I |
722 | ····:goto_7 | 720 | ····:goto_7 |
723 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 721 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
724 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 722 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
725 | ····move-result-object·v3 | 723 | ····move-result-object·v3 |
| |
726 | ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numColumns:I | 724 | ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numColumns:I |
| |
727 | ····if-ge·v1,·v3,·:cond_b | 725 | ····if-ge·v0,·v3,·:cond_b |
| |
728 | ····.line·468 | 726 | ····.line·468 |
729 | ····new-instance·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 727 | ····new-instance·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
730 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 728 | ····iget-object·v4,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
731 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1600(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 729 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1600(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
| |
732 | ····move-result-object·v4 | 730 | ····move-result-object·v4 |
| |
733 | ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 731 | ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
734 | ····.line·469 | 732 | ····.line·469 |
735 | ····.restart·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 733 | ····.restart·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
736 | ····const/16·v4,·-0x64 | 734 | ····const/16·v4,·-0x64 |
| |
737 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I | 735 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I |
| |
738 | ····.line·470 | 736 | ····.line·470 |
739 | ····iput·v2,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I | 737 | ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I |
| |
740 | ····.line·471 | 738 | ····.line·471 |
741 | ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I | 739 | ····iput·v0,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I |
| |
742 | ····.line·472 | 740 | ····.line·472 |
743 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 741 | ····iget-object·v4,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
744 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; | 742 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$1000(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/InvariantDeviceProfile; |
| |
745 | ····move-result-object·v4 | 743 | ····move-result-object·v4 |
| |
746 | ····iget·v4,·v4,·Lcom/android/launcher3/InvariantDeviceProfile;->numRows:I | 744 | ····iget·v4,·v4,·Lcom/android/launcher3/InvariantDeviceProfile;->numRows:I |
| |
747 | ····const/4·v5,·0x1 | 745 | ····sub-int/2addr·v4,·v2 |
| |
748 | ····sub-int/2addr·v4,·v5 | |
| |
749 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I | 746 | ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I |
| |
750 | ····.line·473 | 747 | ····.line·473 |
751 | ····invoke-direct·{v0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V | 748 | ····invoke-direct·{p0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V |
| |
752 | ····.line·467 | 749 | ····.line·467 |
753 | ····.end·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; | 750 | ····.end·local·v3····#·"info":Lcom/android/launcher3/model/data/WorkspaceItemInfo; |
754 | ····add-int/lit8·v1,·v1,·0x1 | 751 | ····add-int/lit8·v0,·v0,·0x1 |
| |
755 | ····goto·:goto_7 | 752 | ····goto·:goto_7 |
| |
756 | ····.line·479 | 753 | ····.line·488 |
757 | ····.end·local·v1····#·"i":I | 754 | ····.end·local·v0····#·"i":I |
758 | ····:cond_b | 755 | ····:cond_b |
759 | ····:goto_8 | 756 | ····:goto_8 |
760 | ····iget-object·v1,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mHomeElementInflater:Landroid/view/LayoutInflater; | 757 | ····iget-object·v0,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
761 | ····sget·v3,·Lcom/android/launcher3/R$layout;->search_container_workspace:I | |
| |
762 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mWorkspace:Lcom/android/launcher3/CellLayout; | |
| |
763 | ····invoke-virtual·{v1,·v3,·v4,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | |
| |
764 | ····move-result-object·v1 | |
| |
765 | ····.line·481 | |
766 | ····.local·v1,·"qsb":Landroid/view/View; | |
767 | ····new-instance·v3,·Lcom/android/launcher3/CellLayout$LayoutParams; | |
| |
768 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mWorkspace:Lcom/android/launcher3/CellLayout; | |
| |
769 | ····.line·482 | |
770 | ····invoke-virtual·{v4},·Lcom/android/launcher3/CellLayout;->getCountX()I | |
| |
771 | ····move-result·v4 | |
| |
772 | ····const/4·v5,·0x1 | |
| |
773 | ····invoke-direct·{v3,·v2,·v2,·v4,·v5},·Lcom/android/launcher3/CellLayout$LayoutParams;-><init>(IIII)V | |
| |
774 | ····.line·483 | |
775 | ····.local·v3,·"lp":Lcom/android/launcher3/CellLayout$LayoutParams; | |
776 | ····iput-boolean·v2,·v3,·Lcom/android/launcher3/CellLayout$LayoutParams;->canReorder:Z | |
| |
777 | ····.line·484 | |
778 | ····iget-object·v5,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mWorkspace:Lcom/android/launcher3/CellLayout; | |
| |
779 | ····const/4·v7,·0x0 | |
| |
780 | ····sget·v8,·Lcom/android/launcher3/R$id;->search_container_workspace:I | |
| |
781 | ····const/4·v10,·0x1 | |
| |
782 | ····move-object·v6,·v1 | |
| |
783 | ····move-object·v9,·v3 | |
| |
784 | ····invoke-virtual/range·{v5·..·v10},·Lcom/android/launcher3/CellLayout;->addViewToCellLayout(Landroid/view/View;IILcom/android/launcher3/CellLayout$LayoutParams;Z)Z | |
| |
785 | ····.line·488 | 758 | ····sget·v1,·Lcom/android/launcher3/R$id;->search_container_all_apps:I |
786 | ····.end·local·v1····#·"qsb":Landroid/view/View; | |
787 | ····.end·local·v3····#·"lp":Lcom/android/launcher3/CellLayout$LayoutParams; | |
788 | ····iget-object·v1,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | |
| |
789 | ····sget·v2,·Lcom/android/launcher3/R$id;->search_container_all_apps:I | |
| |
790 | ····.line·489 | 759 | ····.line·489 |
791 | ····invoke-virtual·{v1,·v2},·Lcom/android/launcher3/InsettableFrameLayout;->findViewById(I)Landroid/view/View; | 760 | ····invoke-virtual·{v0,·v1},·Lcom/android/launcher3/InsettableFrameLayout;->findViewById(I)Landroid/view/View; |
| |
792 | ····move-result-object·v1 | 761 | ····move-result-object·v0 |
| |
793 | ····check-cast·v1,·Lcom/android/launcher3/allapps/SearchUiManager; | 762 | ····check-cast·v0,·Lcom/android/launcher3/allapps/SearchUiManager; |
| |
794 | ····.line·490 | 763 | ····.line·490 |
795 | ····.local·v1,·"searchUiManager":Lcom/android/launcher3/allapps/SearchUiManager; | 764 | ····.local·v0,·"searchUiManager":Lcom/android/launcher3/allapps/SearchUiManager; |
796 | ····iget-object·v2,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | 765 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
797 | ····sget·v3,·Lcom/android/launcher3/R$id;->apps_view:I | 766 | ····sget·v3,·Lcom/android/launcher3/R$id;->apps_view:I |
| |
798 | ····invoke-virtual·{v2,·v3},·Lcom/android/launcher3/InsettableFrameLayout;->findViewById(I)Landroid/view/View; | 767 | ····invoke-virtual·{v1,·v3},·Lcom/android/launcher3/InsettableFrameLayout;->findViewById(I)Landroid/view/View; |
| |
799 | ····move-result-object·v2 | 768 | ····move-result-object·v1 |
| |
800 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 769 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
801 | ····.line·491 | 770 | ····.line·491 |
802 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 771 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
803 | ····move-result-object·v3 | 772 | ····move-result-object·v3 |
| |
804 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I | 773 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I |
| |
805 | ····int-to-float·v3,·v3 | 774 | ····int-to-float·v3,·v3 |
| |
806 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 775 | ····iget-object·v4,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
807 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$400(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/graphics/Rect; | 776 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$400(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Landroid/graphics/Rect; |
| |
808 | ····move-result-object·v4 | 777 | ····move-result-object·v4 |
| |
809 | ····invoke-interface·{v1,·v4},·Lcom/android/launcher3/allapps/SearchUiManager;->getScrollRangeDelta(Landroid/graphics/Rect;)F | 778 | ····invoke-interface·{v0,·v4},·Lcom/android/launcher3/allapps/SearchUiManager;->getScrollRangeDelta(Landroid/graphics/Rect;)F |
| |
810 | ····move-result·v4 | 779 | ····move-result·v4 |
| |
811 | ····sub-float/2addr·v3,·v4 | 780 | ····sub-float/2addr·v3,·v4 |
| |
812 | ····.line·490 | 781 | ····.line·490 |
813 | ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setTranslationY(F)V | 782 | ····invoke-virtual·{v1,·v3},·Landroid/view/View;->setTranslationY(F)V |
| |
814 | ····.line·493 | 783 | ····.line·493 |
815 | ····iget-object·v2,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | 784 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
816 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 785 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
817 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 786 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
818 | ····move-result-object·v3 | 787 | ····move-result-object·v3 |
| |
819 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I | 788 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I |
| |
820 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 789 | ····iget-object·v4,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
821 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 790 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
822 | ····move-result-object·v4 | 791 | ····move-result-object·v4 |
| |
823 | ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I | 792 | ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I |
| |
824 | ····invoke-static·{v2,·v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V | 793 | ····invoke-static·{v1,·v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V |
| |
825 | ····.line·494 | 794 | ····.line·494 |
826 | ····iget-object·v2,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | 795 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
827 | ····const/4·v3,·0x1 | |
| |
828 | ····invoke-direct·{v0,·v2,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->dispatchVisibilityAggregated(Landroid/view/View;Z)V | 796 | ····invoke-direct·{p0,·v1,·v2},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->dispatchVisibilityAggregated(Landroid/view/View;Z)V |
| |
829 | ····.line·495 | 797 | ····.line·495 |
830 | ····iget-object·v2,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | 798 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
831 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 799 | ····iget-object·v2,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
832 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 800 | ····invoke-static·{v2},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
833 | ····move-result-object·v3 | 801 | ····move-result-object·v2 |
| |
834 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I | 802 | ····iget·v2,·v2,·Lcom/android/launcher3/DeviceProfile;->widthPx:I |
| |
835 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 803 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
836 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 804 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
837 | ····move-result-object·v4 | 805 | ····move-result-object·v3 |
| |
838 | ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I | 806 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I |
| |
839 | ····invoke-static·{v2,·v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V | 807 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V |
| |
840 | ····.line·497 | 808 | ····.line·497 |
841 | ····iget-object·v2,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; | 809 | ····iget-object·v1,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->mRootView:Lcom/android/launcher3/InsettableFrameLayout; |
| |
842 | ····iget-object·v3,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 810 | ····iget-object·v2,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
843 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 811 | ····invoke-static·{v2},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
844 | ····move-result-object·v3 | 812 | ····move-result-object·v2 |
| |
845 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I | 813 | ····iget·v2,·v2,·Lcom/android/launcher3/DeviceProfile;->widthPx:I |
| |
846 | ····iget-object·v4,·v0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; | 814 | ····iget-object·v3,·p0,·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->this$0:Lcom/android/launcher3/graphics/LauncherPreviewRenderer; |
| |
847 | ····invoke-static·{v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; | 815 | ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$500(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Lcom/android/launcher3/DeviceProfile; |
| |
848 | ····move-result-object·v4 | 816 | ····move-result-object·v3 |
| |
849 | ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I | 817 | ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I |
| |
850 | ····invoke-static·{v2,·v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V | 818 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V |
| |
851 | ····.line·498 | 819 | ····.line·498 |
852 | ····return-void | 820 | ····return-void |
853 | .end·method | 821 | .end·method |
| |
| |
854 | #·virtual·methods | 822 | #·virtual·methods |