void _secondaryLoad()

in lib/pop_pop_win.dart [87:115]


void _secondaryLoad(
  ResourceManager resourceManager,
  Stage stage,
  Sprite loadingSprite,
) {
  sendTiming('secondaryLoad');
  stage.juggler.addTween(loadingSprite, .5)
    ..animate.alpha.to(0)
    ..onComplete = () => stage.removeChild(loadingSprite);

  _updateAbout();

  targetPlatform.aboutChanged.listen((_) => _updateAbout());

  final size = targetPlatform.size;
  final m = (size * size * 0.15625).toInt();

  r.resourceManager = resourceManager;
  GameRoot(size, size, m, stage);

  // disable touch events
  html.window.onTouchMove.listen((args) => args.preventDefault());

  html.window.onKeyDown.listen(_onKeyDown);

  _popup.onClick.listen(_onPopupClick);

  titleClickedEvent.listen((args) => targetPlatform.toggleAbout(true));
}