Offset 425, 705 lines modifiedOffset 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;)V425 ····invoke-virtual·{p0,·v1,·p1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->addInScreenFromBind(Landroid/view/View;Lcom/android/launcher3/model/data/ItemInfo;)V
  
426 ····.line·353426 ····.line·353
427 ····return-void427 ····return-void
428 .end·method428 .end·method
  
429 .method·private·populate()V429 .method·private·populate()V
430 ····.locals·16430 ····.locals·15
  
431 ····.line·381431 ····.line·381
432 ····move-object/from16·v0,·p0432 ····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()Z434 ····move-result·v0
  
435 ····move-result·v1435 ····const/4·v1,·0x0
  
436 ····const/4·v2,·0x0 
  
437 ····const/4·v3,·0x1436 ····const/4·v2,·0x1
  
438 ····if-eqz·v1,·:cond_9437 ····if-eqz·v0,·:cond_9
  
439 ····.line·383438 ····.line·383
440 ····const/4·v1,·0x0439 ····const/4·v0,·0x0
  
441 ····.line·384440 ····.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;)Z443 ····invoke-static·{v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$900(Lcom/android/launcher3/graphics/LauncherPreviewRenderer;)Z
  
445 ····move-result·v4444 ····move-result·v3
  
446 ····const/4·v5,·0x0445 ····const/4·v4,·0x0
  
447 ····if-eqz·v4,·:cond_0446 ····if-eqz·v3,·:cond_0
  
448 ····.line·385447 ····.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·v6451 ····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·v7454 ····move-result-object·v6
  
456 ····invoke-direct·{v4,·v6,·v7},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;-><init>(Landroid/content/Context;Lcom/android/launcher3/InvariantDeviceProfile;)V455 ····invoke-direct·{v3,·v5,·v6},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;-><init>(Landroid/content/Context;Lcom/android/launcher3/InvariantDeviceProfile;)V
  
457 ····move-object·v1,·v4456 ····move-object·v0,·v3
  
458 ····.line·386457 ····.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;)V459 ····invoke-direct·{v3,·v0,·v4},·Lcom/android/launcher3/LauncherAppState;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
461 ····.line·388460 ····.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;)V463 ····invoke-direct·{v4,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFromPreviewFetcher;-><init>(Lcom/android/launcher3/LauncherAppState;)V
  
465 ····.line·389464 ····.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;)V467 ····invoke-virtual·{v5,·v4},·Lcom/android/launcher3/util/LooperExecutor;->execute(Ljava/lang/Runnable;)V
  
469 ····.line·390468 ····.line·390
470 ····.end·local·v4····#·"appForPreview":Lcom/android/launcher3/LauncherAppState;469 ····.end·local·v3····#·"appForPreview":Lcom/android/launcher3/LauncherAppState;
471 ····goto·:goto_0470 ····goto·:goto_0
  
472 ····.line·391471 ····.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_0473 ····: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;)V475 ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$WorkspaceItemsInfoFetcher;-><init>(Lcom/android/launcher3/graphics/LauncherPreviewRenderer$1;)V
  
477 ····move-object·v5,·v4476 ····move-object·v4,·v3
  
478 ····.line·392477 ····.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·v4481 ····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·v4483 ····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·v4485 ····move-result-object·v3
  
487 ····move-object·v6,·v5486 ····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;)V488 ····invoke-virtual·{v3,·v5},·Lcom/android/launcher3/LauncherModel;->enqueueModelUpdateTask(Lcom/android/launcher3/LauncherModel$ModelUpdateTask;)V
  
490 ····.line·395489 ····.line·395
491 ····:goto_0490 ····: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·v4492 ····move-result-object·v3
  
494 ····.line·396493 ····.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_1495 ····if-eqz·v0,·:cond_1
  
497 ····.line·397496 ····.line·397
498 ····invoke-virtual·{v1},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;->onDestroy()V497 ····invoke-virtual·{v0},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$PreviewContext;->onDestroy()V
  
499 ····.line·400498 ····.line·400
500 ····:cond_1499 ····:cond_1
501 ····if-nez·v4,·:cond_2500 ····if-nez·v3,·:cond_2
  
502 ····.line·401501 ····.line·401
503 ····return-void502 ····return-void
  
504 ····.line·406503 ····.line·406
505 ····:cond_2504 ····: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>()V510 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V
  
508 ····.line·407511 ····.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>()V514 ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V
  
512 ····.line·408515 ····.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>()V518 ····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·411519 ····.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 ····nop521 ····nop
  
523 ····.line·412522 ····.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·v10524 ····move-result-object·v9
  
526 ····.line·411525 ····.line·411
527 ····invoke-static·{v2,·v10,·v6,·v7},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V526 ····invoke-static·{v1,·v9,·v5,·v6},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
528 ····.line·414527 ····.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·v10529 ····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;)V530 ····invoke-static·{v1,·v9,·v7,·v8},·Lcom/android/launcher3/model/ModelUtils;->filterCurrentWorkspaceItems(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
532 ····.line·416531 ····.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·v10534 ····move-result-object·v1
  
536 ····invoke-static·{v10,·v6},·Lcom/android/launcher3/model/ModelUtils;->sortWorkspaceItemsSpatially(Lcom/android/launcher3/InvariantDeviceProfile;Ljava/util/ArrayList;)V535 ····invoke-static·{v1,·v5},·Lcom/android/launcher3/model/ModelUtils;->sortWorkspaceItemsSpatially(Lcom/android/launcher3/InvariantDeviceProfile;Ljava/util/ArrayList;)V
  
537 ····.line·418536 ····.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·v10538 ····move-result-object·v1
  
540 ····:goto_1539 ····:goto_1
541 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z540 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
542 ····move-result·v11541 ····move-result·v9
  
543 ····if-eqz·v11,·:cond_5542 ····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·v11544 ····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·419546 ····.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:I548 ····iget·v10,·v9,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I
  
550 ····if-eqz·v12,·:cond_4549 ····if-eqz·v10,·:cond_4
  
551 ····if-eq·v12,·v3,·:cond_4550 ····if-eq·v10,·v2,·:cond_4
  
552 ····const/4·v13,·0x2551 ····const/4·v11,·0x2
  
553 ····if-eq·v12,·v13,·:cond_3552 ····if-eq·v10,·v11,·:cond_3
  
554 ····const/4·v13,·0x6553 ····const/4·v11,·0x6
  
555 ····if-eq·v12,·v13,·:cond_4554 ····if-eq·v10,·v11,·:cond_4
  
556 ····goto·:goto_2555 ····goto·:goto_2
  
557 ····.line·426556 ····.line·426
558 ····:cond_3557 ····:cond_3
559 ····move-object·v12,·v11558 ····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;)V560 ····invoke-direct·{p0,·v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddFolder(Lcom/android/launcher3/model/data/FolderInfo;)V
  
562 ····.line·427561 ····.line·427
563 ····goto·:goto_2562 ····goto·:goto_2
  
564 ····.line·423563 ····.line·423
565 ····:cond_4564 ····:cond_4
566 ····move-object·v12,·v11565 ····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;)V567 ····invoke-direct·{p0,·v10},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
569 ····.line·424568 ····.line·424
570 ····nop569 ····nop
  
571 ····.line·431570 ····.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_2572 ····:goto_2
574 ····goto·:goto_1573 ····goto·:goto_1
  
575 ····.line·432574 ····.line·432
576 ····:cond_5575 ····: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·v10577 ····move-result-object·v1
  
579 ····:goto_3578 ····:goto_3
580 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z579 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
581 ····move-result·v11580 ····move-result·v9
  
582 ····if-eqz·v11,·:cond_7581 ····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·v11583 ····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·433585 ····.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:I587 ····iget·v10,·v9,·Lcom/android/launcher3/model/data/ItemInfo;->itemType:I
  
589 ····const/4·v13,·0x4588 ····const/4·v11,·0x4
  
590 ····if-eq·v12,·v13,·:cond_6589 ····if-eq·v10,·v11,·:cond_6
  
591 ····const/4·v13,·0x5590 ····const/4·v11,·0x5
  
592 ····if-eq·v12,·v13,·:cond_6591 ····if-eq·v10,·v11,·:cond_6
  
593 ····goto·:goto_4592 ····goto·:goto_4
  
594 ····.line·436593 ····.line·436
595 ····:cond_6594 ····:cond_6
596 ····move-object·v12,·v11595 ····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·437597 ····.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·v13599 ····move-result-object·v11
  
601 ····.line·436600 ····.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;)V601 ····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·438602 ····.line·438
604 ····nop603 ····nop
  
605 ····.line·442604 ····.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_4606 ····:goto_4
608 ····goto·:goto_3607 ····goto·:goto_3
  
609 ····.line·444608 ····.line·444
610 ····:cond_7609 ····: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·445611 ····.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·v10613 ····move-result-object·v1
  
615 ····iget·v10,·v10,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I614 ····iget·v1,·v1,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I
  
616 ····.line·444615 ····.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·v10617 ····move-result-object·v1
  
619 ····.line·446618 ····.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()I620 ····invoke-virtual·{v1},·Lcom/android/launcher3/util/IntArray;->size()I
  
622 ····move-result·v11621 ····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·v12623 ····move-result-object·v10
  
625 ····invoke-virtual·{v12},·Ljava/util/ArrayList;->size()I624 ····invoke-virtual·{v10},·Ljava/util/ArrayList;->size()I
  
626 ····move-result·v12625 ····move-result·v10
  
627 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->min(II)I626 ····invoke-static·{v9,·v10},·Ljava/lang/Math;->min(II)I
  
628 ····move-result·v11627 ····move-result·v9
  
629 ····.line·447628 ····.line·447
630 ····.local·v11,·"count":I629 ····.local·v9,·"count":I
631 ····const/4·v12,·0x0630 ····const/4·v10,·0x0
  
632 ····.local·v12,·"i":I631 ····.local·v10,·"i":I
633 ····:goto_5632 ····:goto_5
634 ····if-ge·v12,·v11,·:cond_8633 ····if-ge·v10,·v9,·:cond_8
  
635 ····.line·448634 ····.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·v13636 ····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·v13638 ····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·449640 ····.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)I642 ····invoke-virtual·{v1,·v10},·Lcom/android/launcher3/util/IntArray;->get(I)I
  
644 ····move-result·v14643 ····move-result·v12
  
645 ····.line·450644 ····.line·450
646 ····.local·v14,·"rank":I645 ····.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;)V647 ····invoke-direct·{v13,·v11},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/AppInfo;)V
  
649 ····.line·451648 ····.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,·-0x67650 ····const/16·v14,·-0x67
  
652 ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I651 ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I
  
653 ····.line·452652 ····.line·452
654 ····iput·v14,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->rank:I653 ····iput·v12,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->rank:I
  
655 ····.line·453654 ····.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)I656 ····invoke-virtual·{v14,·v12},·Lcom/android/launcher3/Hotseat;->getCellXFromOrder(I)I
  
658 ····move-result·v3657 ····move-result·v14
  
659 ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I658 ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I
  
660 ····.line·454659 ····.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)I661 ····invoke-virtual·{v14,·v12},·Lcom/android/launcher3/Hotseat;->getCellYFromOrder(I)I
  
663 ····move-result·v3662 ····move-result·v14
  
664 ····iput·v3,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I663 ····iput·v14,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I
  
665 ····.line·455664 ····.line·455
666 ····iput·v14,·v15,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I665 ····iput·v12,·v13,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I
  
667 ····.line·456666 ····.line·456
668 ····invoke-direct·{v0,·v15},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddPredictedIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V667 ····invoke-direct·{p0,·v13},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddPredictedIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
669 ····.line·447668 ····.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":I670 ····.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,·0x1672 ····add-int/lit8·v10,·v10,·0x1
  
674 ····const/4·v3,·0x1 
  
675 ····goto·:goto_5673 ····goto·:goto_5
  
676 ····.line·458674 ····.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":I683 ····.end·local·v9····#·"count":I
686 ····.end·local·v12····#·"i":I684 ····.end·local·v10····#·"i":I
687 ····:cond_8685 ····:cond_8
688 ····goto·:goto_8686 ····goto·:goto_8
  
689 ····.line·460687 ····.line·460
690 ····:cond_9688 ····:cond_9
691 ····const/4·v1,·0x0689 ····const/4·v0,·0x0
  
692 ····.local·v1,·"i":I690 ····.local·v0,·"i":I
693 ····:goto_6691 ····: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·v3694 ····move-result-object·v3
  
697 ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I695 ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numHotseatIcons:I
  
698 ····if-ge·v1,·v3,·:cond_a696 ····if-ge·v0,·v3,·:cond_a
  
699 ····.line·461697 ····.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·v4701 ····move-result-object·v4
  
704 ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V702 ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
705 ····.line·462703 ····.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,·-0x65705 ····const/16·v4,·-0x65
  
708 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I706 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I
  
709 ····.line·463707 ····.line·463
710 ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I708 ····iput·v0,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I
  
711 ····.line·464709 ····.line·464
712 ····invoke-direct·{v0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V710 ····invoke-direct·{p0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
713 ····.line·460711 ····.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,·0x1713 ····add-int/lit8·v0,·v0,·0x1
  
716 ····goto·:goto_6714 ····goto·:goto_6
  
717 ····.line·467715 ····.line·467
718 ····.end·local·v1····#·"i":I716 ····.end·local·v0····#·"i":I
719 ····:cond_a717 ····:cond_a
720 ····const/4·v1,·0x0718 ····const/4·v0,·0x0
  
721 ····.restart·local·v1····#·"i":I719 ····.restart·local·v0····#·"i":I
722 ····:goto_7720 ····: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·v3723 ····move-result-object·v3
  
726 ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numColumns:I724 ····iget·v3,·v3,·Lcom/android/launcher3/InvariantDeviceProfile;->numColumns:I
  
727 ····if-ge·v1,·v3,·:cond_b725 ····if-ge·v0,·v3,·:cond_b
  
728 ····.line·468726 ····.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·v4730 ····move-result-object·v4
  
733 ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V731 ····invoke-direct·{v3,·v4},·Lcom/android/launcher3/model/data/WorkspaceItemInfo;-><init>(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
734 ····.line·469732 ····.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,·-0x64734 ····const/16·v4,·-0x64
  
737 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I735 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->container:I
  
738 ····.line·470736 ····.line·470
739 ····iput·v2,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I737 ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->screenId:I
  
740 ····.line·471738 ····.line·471
741 ····iput·v1,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I739 ····iput·v0,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellX:I
  
742 ····.line·472740 ····.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·v4743 ····move-result-object·v4
  
746 ····iget·v4,·v4,·Lcom/android/launcher3/InvariantDeviceProfile;->numRows:I744 ····iget·v4,·v4,·Lcom/android/launcher3/InvariantDeviceProfile;->numRows:I
  
747 ····const/4·v5,·0x1745 ····sub-int/2addr·v4,·v2
  
748 ····sub-int/2addr·v4,·v5 
  
749 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I746 ····iput·v4,·v3,·Lcom/android/launcher3/model/data/WorkspaceItemInfo;->cellY:I
  
750 ····.line·473747 ····.line·473
751 ····invoke-direct·{v0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V748 ····invoke-direct·{p0,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->inflateAndAddIcon(Lcom/android/launcher3/model/data/WorkspaceItemInfo;)V
  
752 ····.line·467749 ····.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,·0x1751 ····add-int/lit8·v0,·v0,·0x1
  
755 ····goto·:goto_7752 ····goto·:goto_7
  
756 ····.line·479753 ····.line·488
757 ····.end·local·v1····#·"i":I754 ····.end·local·v0····#·"i":I
758 ····:cond_b755 ····:cond_b
759 ····:goto_8756 ····: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·488758 ····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·489759 ····.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·v1761 ····move-result-object·v0
  
793 ····check-cast·v1,·Lcom/android/launcher3/allapps/SearchUiManager;762 ····check-cast·v0,·Lcom/android/launcher3/allapps/SearchUiManager;
  
794 ····.line·490763 ····.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:I766 ····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·v2768 ····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·491770 ····.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·v3772 ····move-result-object·v3
  
804 ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I773 ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->heightPx:I
  
805 ····int-to-float·v3,·v3774 ····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·v4777 ····move-result-object·v4
  
809 ····invoke-interface·{v1,·v4},·Lcom/android/launcher3/allapps/SearchUiManager;->getScrollRangeDelta(Landroid/graphics/Rect;)F778 ····invoke-interface·{v0,·v4},·Lcom/android/launcher3/allapps/SearchUiManager;->getScrollRangeDelta(Landroid/graphics/Rect;)F
  
810 ····move-result·v4779 ····move-result·v4
  
811 ····sub-float/2addr·v3,·v4780 ····sub-float/2addr·v3,·v4
  
812 ····.line·490781 ····.line·490
813 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setTranslationY(F)V782 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->setTranslationY(F)V
  
814 ····.line·493783 ····.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·v3787 ····move-result-object·v3
  
819 ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I788 ····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·v4791 ····move-result-object·v4
  
823 ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I792 ····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)V793 ····invoke-static·{v1,·v3,·v4},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V
  
825 ····.line·494794 ····.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)V796 ····invoke-direct·{p0,·v1,·v2},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer$MainThreadRenderer;->dispatchVisibilityAggregated(Landroid/view/View;Z)V
  
829 ····.line·495797 ····.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·v3801 ····move-result-object·v2
  
834 ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I802 ····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·v4805 ····move-result-object·v3
  
838 ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I806 ····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)V807 ····invoke-static·{v1,·v2,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V
  
840 ····.line·497808 ····.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·v3812 ····move-result-object·v2
  
845 ····iget·v3,·v3,·Lcom/android/launcher3/DeviceProfile;->widthPx:I813 ····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·v4816 ····move-result-object·v3
  
849 ····iget·v4,·v4,·Lcom/android/launcher3/DeviceProfile;->heightPx:I817 ····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)V818 ····invoke-static·{v1,·v2,·v3},·Lcom/android/launcher3/graphics/LauncherPreviewRenderer;->access$600(Landroid/view/View;II)V
  
851 ····.line·498819 ····.line·498
852 ····return-void820 ····return-void
853 .end·method821 .end·method
  
  
854 #·virtual·methods822 #·virtual·methods