Мерцание белого мерцания при нажатии маршрута до backgroundImage - PullRequest
0 голосов
/ 13 марта 2020

В моем приложении для флаттера, после того, как анимация экрана spla sh завершена, он выдвигается к HomeRoute.

. HomeRoute имеет backgropundImage, который предназначен для покрытия всего экрана. :

HomeRoute.dart:

@override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
          width: MediaQuery.of(context).size.width,
          height: MediaQuery.of(context).size.height,
          decoration: BoxDecoration(
              image: DecorationImage(
                  image: AssetImage("assets/images/mainBgndsmall.png"),
                  fit: BoxFit.cover)),
          child: SafeArea(child: _buildBody())),
    );
  }

При нажатии на маршрут перед отображением backgroundImage появляется белое мерцание.

Is что нормальное поведение или я делаю что-то не так, когда пытаюсь поместить изображение в качестве фона?

Размер изображения составляет около 500 КБ или 600 КБ приблизительно. PNG изображение.

...