text:
My apps run fine on the iOS simulator and use to work fine on the android emulator as well but now I get a bunch of errors and no app will run on the android emulator, including the flutter demo project, even though everything works perfectly on the iOS simulator.

This is what happens:
`Launching lib/main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
I/flutter ( 7547): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter ( 7547): The following NoSuchMethodError was thrown building Builder:
I/flutter ( 7547): The method '[]' was called on null.
I/flutter ( 7547): Receiver: null
I/flutter ( 7547): Tried calling:
I/flutter ( 7547):
I/flutter ( 7547): The relevant error-causing widget was:
I/flutter ( 7547):   MaterialApp file:///Users/abp/AndroidStudioProjects/weather_app/lib/main.dart:10:12
I/flutter ( 7547):
I/flutter ( 7547): When the exception was thrown, this was the stack:
I/flutter ( 7547): #0      Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
I/flutter ( 7547): #1      _HomeScreenState.updateCurrentWeatherUI. (package:weather_app/screens/home_screen.dart:46:30)
I/flutter ( 7547): #2      State.setState (package:flutter/src/widgets/framework.dart:1148:30)
I/flutter ( 7547): #3      _HomeScreenState.updateCurrentWeatherUI (package:weather_app/screens/home_screen.dart:45:5)
I/flutter ( 7547): #4      _HomeScreenState.initState (package:weather_app/screens/home_screen.dart:86:5)
I/flutter ( 7547): #5      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
I/flutter ( 7547): #6      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #7      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #8      Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #9      SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #10     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #11     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #12     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #13     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #14     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #15     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #16     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #17     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #18     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #19     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #21     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #22     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #26     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #27     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #28     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #29     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #30     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #31     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #32     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #33     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #34     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #35     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #36     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #37     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #38     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #39     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #40     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #45     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #46     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #47     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #48     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #49     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #50     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #51     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #52     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #53     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #54     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #55     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #56     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #57     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #58     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #59     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #60     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #61     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #62     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #63     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #64     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #65     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #66     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #67     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #68     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #69     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #70     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #71     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #72     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #73     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #74     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #75     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #76     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #77     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #78     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #79     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #80     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #81     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #82     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #83     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #84     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #85     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #86     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #87     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #88     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #89     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #90     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #91     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #92     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #93     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #94     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #95     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #96     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #97     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #98     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #99     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #100    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #101    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #102    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #103    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #104    MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5551:32)
I/flutter ( 7547): #105    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #106    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #107    _TheatreElement.mount (package:flutter/src/widgets/overlay.dart:591:16)
I/flutter ( 7547): #108    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #109    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #110    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #111    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #112    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #113    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #114    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #115    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #116    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #117    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #118    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #119    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #120    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #121    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #122    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #123    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #124    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #125    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #126    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #127    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #128    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #129    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #130    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #131    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #132    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #133    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #134    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #135    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #136    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #137    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #138    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #139    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #140    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #141    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #142    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #143    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #144    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #145    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #146    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #147    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #148    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #149    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #150    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #151    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #152    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #153    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #154    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #155    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #156    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #157    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #158    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #159    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #160    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #161    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #162    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #163    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #164    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #165    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #166    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #167    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #168    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #169    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #170    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #171    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #172    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #173    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #174    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #175    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #176    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #177    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #178    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #179    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #180    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #181    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #182    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #183    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #184    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #185    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #186    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #187    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #188    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #189    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #190    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #191    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #192    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #193    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #194    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #195    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #196    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #197    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #198    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #199    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #200    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #201    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #202    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #203    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #204    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #205    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #206    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #207    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #208    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #209    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #210    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #211    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #212    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #213    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #214    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #215    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #216    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #217    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #218    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #219    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #220    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #221    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #222    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #223    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #224    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #225    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #226    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #227    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #228    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #229    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #230    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #231    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #232    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #233    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #234    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #235    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #236    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #237    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #238    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #239    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #240    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #241    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #242    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #243    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #244    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #245    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #246    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #247    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #248    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #249    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #250    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #251    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #252    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #253    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #254    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #255    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #256    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #257    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #258    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #259    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #260    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #261    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #262    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #263    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #264    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #265    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #266    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #267    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #268    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #269    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #270    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #271    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #272    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #273    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #274    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #275    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #276    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #277    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #278    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #279    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #280    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #281    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7547): #282    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #283    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #284    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #285    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #286    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #287    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #288    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #289    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #290    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #291    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #292    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #293    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #294    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #295    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #296    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #297    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #298    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #299    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #300    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #301    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #302    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #303    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #304    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #305    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #306    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #307    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #308    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #309    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #310    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #311    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #312    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #313    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #314    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #315    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #316    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #317    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #318    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #319    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #320    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7547): #321    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #322    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #323    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #324    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7547): #325    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7547): #326    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7547): #327    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7547): #328    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7547): #329    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7547): #330    RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:1028:16)
I/flutter ( 7547): #331    RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:999:5)
I/flutter ( 7547): #332    RenderObjectToWidgetAdapter.attachToRenderTree. (package:flutter/src/widgets/binding.dart:942:17)
I/flutter ( 7547): #333    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2412:19)
I/flutter ( 7547): #334    RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:941:13)
I/flutter ( 7547): #335    WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:819:7)
I/flutter ( 7547): #336    WidgetsBinding.scheduleAttachRootWidget. (package:flutter/src/widgets/binding.dart:804:7)
I/flutter ( 7547): #345    _Timer._runTimers (dart:isolate-patch/timer_impl.dart:384:19)
I/flutter ( 7547): #346    _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:418:5)
I/flutter ( 7547): #347    _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)
I/flutter ( 7547): (elided 8 frames from package dart:async and package dart:async-patch)
I/flutter ( 7547):
I/flutter ( 7547): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 7659): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter ( 7659): The following NoSuchMethodError was thrown building HomeScreen(dirty, state:
I/flutter ( 7659): _HomeScreenState#8e020):
I/flutter ( 7659): The getter 'hour' was called on null.
I/flutter ( 7659): Receiver: null
I/flutter ( 7659): Tried calling: hour
I/flutter ( 7659):
I/flutter ( 7659): The relevant error-causing widget was:
I/flutter ( 7659):   HomeScreen file:///Users/abp/AndroidStudioProjects/weather_app/lib/main.dart:12:13
I/flutter ( 7659):
I/flutter ( 7659): When the exception was thrown, this was the stack:
I/flutter ( 7659): #0      Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
I/flutter ( 7659): #1      _HomeScreenState.build (package:weather_app/screens/home_screen.dart:117:54)
I/flutter ( 7659): #2      StatefulElement.build (package:flutter/src/widgets/framework.dart:4334:27)
I/flutter ( 7659): #3      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4223:15)
I/flutter ( 7659): #4      Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #5      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #6      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #7      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #8      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #9      Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #10     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #11     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #15     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #16     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #17     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #18     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #19     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #20     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #21     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #22     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #23     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #24     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #25     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #26     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #27     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #28     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #29     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #30     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #32     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #33     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #34     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #35     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #41     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #42     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #43     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #44     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #45     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #46     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #47     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #48     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #49     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #50     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #51     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #52     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #53     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #54     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #55     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #56     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #57     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #58     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #59     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #60     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #61     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #62     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #63     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #64     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #65     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #66     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #67     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #68     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #69     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #70     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #71     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #72     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #73     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #74     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #75     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #76     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #77     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #78     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #79     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #80     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #81     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #82     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #83     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #84     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #85     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #86     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #87     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #88     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #89     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #90     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #91     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #92     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #93     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #94     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #95     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #96     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #97     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #98     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #99     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #100    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #101    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #102    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #103    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #104    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #105    MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5551:32)
I/flutter ( 7659): #106    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #107    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #108    _TheatreElement.mount (package:flutter/src/widgets/overlay.dart:591:16)
I/flutter ( 7659): #109    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #110    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #111    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #112    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #113    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #114    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #115    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #116    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #117    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #118    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #119    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #120    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #121    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #122    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #123    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #124    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #125    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #126    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #127    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #128    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #129    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #130    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #131    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #132    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #133    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #134    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #135    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #136    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #137    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #138    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #139    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #140    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #141    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #142    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #143    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #144    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #145    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #146    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #147    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #148    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #149    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #150    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #151    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #152    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #153    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #154    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #155    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #156    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #157    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #158    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #159    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #160    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #161    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #162    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #163    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #164    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #165    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #166    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #167    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #168    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #169    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #170    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #171    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #172    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #173    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #174    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #175    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #176    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #177    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #178    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #179    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #180    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #181    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #182    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #183    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #184    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #185    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #186    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #187    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #188    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #189    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #190    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #191    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #192    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #193    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #194    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #195    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #196    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #197    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #198    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #199    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #200    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #201    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #202    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #203    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #204    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #205    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #206    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #207    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #208    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #209    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #210    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #211    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #212    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #213    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #214    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #215    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #216    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #217    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #218    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #219    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #220    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #221    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #222    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #223    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #224    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #225    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #226    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #227    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #228    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #229    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #230    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #231    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #232    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #233    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #234    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #235    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #236    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #237    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #238    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #239    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #240    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #241    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #242    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #243    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #244    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #245    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #246    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #247    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #248    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #249    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #250    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #251    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #252    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #253    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #254    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #255    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #256    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #257    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #258    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #259    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #260    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #261    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #262    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #263    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #264    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #265    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #266    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #267    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #268    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #269    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #270    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #271    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #272    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #273    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #274    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #275    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #276    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #277    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #278    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #279    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #280    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #281    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #282    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
I/flutter ( 7659): #283    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #284    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #285    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #286    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #287    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #288    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #289    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #290    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #291    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #292    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #293    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #294    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #295    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #296    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #297    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #298    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #299    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #300    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #301    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #302    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #303    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #304    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #305    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #306    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #307    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #308    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #309    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #310    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #311    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #312    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #313    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #314    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #315    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #316    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #317    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #318    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #319    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #320    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #321    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
I/flutter ( 7659): #322    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #323    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #324    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #325    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
I/flutter ( 7659): #326    Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter ( 7659): #327    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
I/flutter ( 7659): #328    ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
I/flutter ( 7659): #329    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
I/flutter ( 7659): #330    Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
I/flutter ( 7659): #331    RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:1028:16)
I/flutter ( 7659): #332    RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:999:5)
I/flutter ( 7659): #333    RenderObjectToWidgetAdapter.attachToRenderTree. (package:flutter/src/widgets/binding.dart:942:17)
I/flutter ( 7659): #334    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2412:19)
I/flutter ( 7659): #335    RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:941:13)
I/flutter ( 7659): #336    WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:819:7)
I/flutter ( 7659): #337    WidgetsBinding.scheduleAttachRootWidget. (package:flutter/src/widgets/binding.dart:804:7)
I/flutter ( 7659): #346    _Timer._runTimers (dart:isolate-patch/timer_impl.dart:384:19)
I/flutter ( 7659): #347    _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:418:5)
I/flutter ( 7659): #348    _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)
I/flutter ( 7659): (elided 8 frames from package dart:async and package dart:async-patch)
I/flutter ( 7659):
I/flutter ( 7659): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 8570): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter ( 8570): The following assertion was thrown during layout:
I/flutter ( 8570): A RenderFlex overflowed by 21 pixels on the bottom.
I/flutter ( 8570):
I/flutter ( 8570): The relevant error-causing widget was:
I/flutter ( 8570):   Column
I/flutter ( 8570):   file:///Users/abp/AndroidStudioProjects/bmi-calculator-flutter/lib/screens/input_page.dart:144:28
I/flutter ( 8570):
I/flutter ( 8570): The overflowing RenderFlex has an orientation of Axis.vertical.
I/flutter ( 8570): The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and
I/flutter ( 8570): black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
I/flutter ( 8570): Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the
I/flutter ( 8570): RenderFlex to fit within the available space instead of being sized to their natural size.
I/flutter ( 8570): This is considered an error condition because it indicates that there is content that cannot be
I/flutter ( 8570): seen. If the content is legitimately bigger than the available space, consider clipping it with a
I/flutter ( 8570): ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex,
I/flutter ( 8570): like a ListView.
I/flutter ( 8570): The specific RenderFlex in question is: RenderFlex#c015c relayoutBoundary=up5 OVERFLOWING:
I/flutter ( 8570):   needs compositing
I/flutter ( 8570):   creator: Column ← DecoratedBox ← Padding ← Container ← _PointerListener ← Listener ←
I/flutter ( 8570):     _GestureSemantics ← RawGestureDetector ← GestureDetector ← ReusableCard ← Expanded ← Row ← ⋯
I/flutter ( 8570):   parentData:  (can use size)
I/flutter ( 8570):   constraints: BoxConstraints(w=172.7, 0.0<=h<=129.5)
I/flutter ( 8570):   size: Size(172.7, 129.5)
I/flutter ( 8570):   direction: vertical
I/flutter ( 8570):   mainAxisAlignment: center
I/flutter ( 8570):   mainAxisSize: max
I/flutter ( 8570):   crossAxisAlignment: center
I/flutter ( 8570):   verticalDirection: down
I/flutter ( 8570): ◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
I/flutter ( 8570): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 8570): Another exception was thrown: A RenderFlex overflowed by 21 pixels on the bottom.
✓ Built build/app/outputs/apk/debug/app-debug.apk.
Installing build/app/outputs/apk/app.apk...
Error: ADB exited with exit code 1
Performing Streamed Install
adb: failed to install /Users/abp/AndroidStudioProjects/flutter_app_scratch/build/app/outputs/apk/app.apk: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Error launching application on Android SDK built for x86.
`

Closing as a duplicate of https://github.com/flutter/flutter/issues/48192. Please do not file multiple issues at the same time

authors: AlessandroPalmarini jonahwilliams


text:
TextField should incorporate Theming

Following up on an old To-Do regarding cursorColor:
https://github.com/flutter/flutter/blob/368da5bb5962db7be40439f416bd12176e2b3abf/packages/flutter/lib/src/material/theme_data.dart#L310
The Material spec doesn't provide specific guidance about the cursor color and the examples aren't entirely consistent - https://material.io/components/text-field. In most cases the examples use the primary or error color, depending on the TextField's stat. That said, the default is clearly wrong and shouldn't be specified here. We need a TextFieldTheme per flutter.dev/go/material-theme-system-updates (see "Component Theme Normalization") and, similarly, TextField should be responsible for computing the default cursor color.

It looks like the default cursor color should match the color of the InputDecorator's outline or underline. That stroke color can depend on the TextField's enabled/disabled/focused/error state.
Hoping to get an official ruling about this from the Material Design team.
CC @willlarche @johnsonmh

@HansMuller I can confirm that the default color of the cursor should match the color of the outline or underline border!

This seems related to #54776, as the outline/underline currently uses the same colors as material buttons.

Here are some more issues that seem related: #37690, #26870 and #12681.
Regarding this TODO, my understanding is a new TextFieldStyle class should be implemented that includes cusorColor, along with separate widgets and themes for the two styles of material text fields: FilledTextField & FilledTextFieldTheme and OutlineTextField & OutlineTextFieldTheme, based on the default and Cupertino specs.
One additional note for any redesign is that the cursor should be drawn beneath the placeholder text (see issue #39466). Are PRs welcome on these (whether I should try working on them myself)?

when fix

Between the new TextSelectionTheme and the InputDecorationTheme, I think most aspects of the text fields can be controlled by themes. Please open separate issues if something is missing.

Closing per last comment, thanks @darrenaustin!

source: gharchive/issue

authors: HansMuller Piinks darrenaustin johnsonmh jpc-ae kw2019ltd

repo: flutter/flutter

license_type: permissive

license_source: github-api


text:
The Flutter tool should use the same Fuchsia SDK version as the engine

The SDK version used by the engine can be found here:
https://github.com/flutter/engine/blob/2f8495a5e638fa9995f58b7fbbc39f00ac7e6a59/DEPS#L548-L587
And the fuchsia/sdk/<platform>/meta/manifest.json has a specific jiri build ID in it to help with fetching system images:
{
  "arch": {
    "host": "x86_64-apple-darwin",
    "target": [
      "arm64",
      "x64"
    ]
  },
  "id": "0.20200505.2.1",
...

/cc @zanderso @jonahwilliams @gw280 @iskakaushik

This should be done as part of the engine auto-roller

That's certainly an option. I wonder if it would be easier to just have the engine builders upload the information to a storage bucket the way we do with everything else, and the tool could then download a manifest it uses. It should be simple enough to fish out the SDK version and the JIRI build id on the builders.
Modifying the rollers may require help from Skia infra, and sometimes what seem like simple modifications don't really fit the architecture.

Uploading the manifest using the existing engine.version URL sounds reasonable too

https://github.com/flutter/flutter/issues/46173 is marked done. How is this different?

Ahhh. I think this is a duplicate then.  @jonahwilliams is there anything else to do for this?

The linked PR looks like it just bumped the version? https://github.com/flutter/flutter/pull/51569

Ahh nope
its working: https://github.com/flutter/flutter/pull/57109/files

I had no idea this was hooked up 🤷♂

I should have known, I was cc'd on all the work related to it haha.  Sorry about that!

authors: dnfield jonahwilliams zanderso


text:
Show a warning when building APK/AAB with unsupported architecture

See https://github.com/flutter/flutter/issues/37566 and https://github.com/flutter/flutter/issues/59501.
It's possible for users to end up adding their own native libraries in their Flutter Android project's gradle. If the user ends up adding an x86 .so to their project, the APK will be installable on x86 physical devices, cause it to skip the ARM emulation and crash when trying to load Flutter since there are no flutter .so.
In flutter.gradle, we should look for the presence of native libraries in the APK with unsupported architectures and show a warning to prevent this subtle crasher.
cc @jmagman @blasten @chinmaygarde

Agreed that this can cause subtle issues and a warning is necessary. Some other thoughts/ideas:

Explicitly specify the architectures in Gradle files generated from the templates (Not sure how this will play with the architectures specified on the command line).
Cause builds the fails by inspecting the APK post packaging to see if there are dylibs for architectures other than those supported by Flutter and/or specified on the command line.

I wonder if AGP has a hook to verify that. You might want to get input from the AGP team. I can see this causing race conditions, but there might be a way to work around those.

authors: blasten chinmaygarde xster


text:
[tool_crash] FileSystemException: Cannot copy file to 'C:\Users\ACER\Desktop\Flutter\sample\android\app\src\main\res\mipmap-hdpi\ic_launcher.png', path = 'C:\Program Files\flutter\packages\flutter_tools\templates\app\android.tmpl\app\src\main\res\mipmap-hdpi\ic_launcher.png' (OS Error: Access is denied., errno = 5)

Command
flutter create sample

Steps to Reproduce

...
...
...

Logs
FileSystemException: FileSystemException: Cannot copy file to 'C:\Users\ACER\Desktop\Flutter\sample\android\app\src\main\res\mipmap-hdpi\ic_launcher.png', path = 'C:\Program Files\flutter\packages\flutter_tools\templates\app\android.tmpl\app\src\main\res\mipmap-hdpi\ic_launcher.png' (OS Error: Access is denied.
, errno = 5)
#0      _File.throwIfError (dart:io/file_impl.dart:645:7)
#1      _File.copySync (dart:io/file_impl.dart:350:5)
#2      ForwardingFile.copySync (package:file/src/forwarding/forwarding_file.dart:30:50)
#3      ForwardingFile.copySync (package:file/src/forwarding/forwarding_file.dart:30:50)
#4      Template.render.<anonymous closure> (package:flutter_tools/src/template.dart:227:18)
#5      _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:379:8)
#6      Template.render (package:flutter_tools/src/template.dart:153:24)
#7      CreateCommand._renderTemplate (package:flutter_tools/src/commands/create.dart:630:21)
#8      _rootRunUnary (dart:async/zone.dart:1192:38)
#9      _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#10     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
#11     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
#12     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
#13     Future._completeWithValue (dart:async/future_impl.dart:526:5)
#14     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
#15     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
#16     Template.fromName (package:flutter_tools/src/template.dart)
#17     _rootRunUnary (dart:async/zone.dart:1192:38)
#18     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#19     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)

[✓] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.18363.959], locale en-US)
    • Flutter version 1.17.5 at C:\Program Files\flutter
    • Framework revision 8af6b2f038 (3 weeks ago), 2020-06-30 12:53:55 -0700
    • Engine revision ee76268252
    • Dart version 2.8.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\ACER\AppData\Local\Android\sdk
    • Platform android-29, build-tools 30.0.1
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[!] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.47.2)
    • VS Code at C:\Users\ACER\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.12.2

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

Flutter Application Metadata
No pubspec in working directory.

Hi @Umar-Farooq-CS
I see there's an open issue addressing the case you described.
Please follow up on that issue, I'm closing the current one as a duplicate.
If you disagree, please write in the comments and I will reopen it.
Thank you

authors: Umar-Farooq-CS iapicca


text:
Mouse hover is not working in flutter web.

Steps to Reproduce

Run the project by run command flutter run -d chrome.
Uploading mouse_interaction.zip…   Here is a sample.
Step to reproduce :

After running the project just tap on the screen then it shows the tap position.

Then move the mouse pointer over the screen it doesn't show any position.

Note: I have included the MouseRegion widget before the Listener if I include MouseRegion after the Listener mouse hover is working. But I want both MouseRegion and Listener working. I have checked this with the flutter version 1.19.0-4.3.pre, both Mouse and listener is working fine. But in the latest flutter beta, both are not working only the last widget gets work.
Expected results:

Want to get both mouse and listener position.

Actual results:

But, I get a listener position only.

Logs

PS D:\Dart\mouse_interaction> flutter analyze
Analyzing mouse_interaction...
No issues found! (ran in 2.6s)

PS D:\Dart\mouse_interaction> flutter doctor -v
[√] Flutter (Channel beta, 1.20.0-7.4.pre, on Microsoft Windows [Version 10.0.17763.1039], locale en-US)
    • Flutter version 1.20.0-7.4.pre at C:\src\flutter
    • Framework revision 916c3ac648 (4 days ago), 2020-08-01 09:01:12 -0700
    • Engine revision d6ee1499c2
    • Dart version 2.9.0 (build 2.9.0-21.10.beta)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at C:\Users\AdminUser\AppData\Local\Android\sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] VS Code, 64-bit edition (version 1.47.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.13.1

[√] Connected device (3 available)
    • Redmi Note 6 Pro (mobile) • 53a1093e   • android-arm64  • Android 9 (API 28)
    • Web Server (web)          • web-server • web-javascript • Flutter Tools
    • Chrome (web)              • chrome     • web-javascript • Google Chrome 84.0.4147.105

• No issues found!

Hi @Yuvaraj-Gajaraj
The link you provided does not contains a reproducible code of the issue, please provide that code to help you.
thank you.

Hi, @pedromassangocode  Thanks for your reply,
Here is the code snippet
import 'package:flutter/material.dart';

import 'package:flutter/widgets.dart';

void main() => runApp(MyApp());

/// This Widget is the main application widget.
class MyApp extends StatelessWidget {
  static const String _title = 'Flutter Code Sample';

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: _title,
      home: Scaffold(
        appBar: AppBar(title: const Text(_title)),
        body: Center(
          child: MyStatefulWidget(),
        ),
      ),
    );
  }
}

class MyStatefulWidget extends StatefulWidget {

  @override
  _MyStatefulWidgetState createState() => _MyStatefulWidgetState();
}

class _MyStatefulWidgetState extends State<MyStatefulWidget> {
  double x = 0.0;
  double y = 0.0;
  String eventType = 'No event';

  @override
  Widget build(BuildContext context) {
    return Container(
            child: Stack(
              children: <Widget>[
                Text('$eventType : ($x,$y)',style: const TextStyle(fontSize: 28,fontWeight: FontWeight.bold),),
                MouseRegion(
                  child: Container(
                    height: MediaQuery.of(context).size.height,
                    width: MediaQuery.of(context).size.width,
                    decoration: const BoxDecoration(color: Colors.transparent)
                  ),
                    onHover: (PointerEvent event) {
                      setState(() {
                        x = event.position.dx.roundToDouble();
                        y = event.position.dy.roundToDouble();
                        eventType = 'Mouse';
                      });
                    },
                ),
                Listener(
                  child: Container(
                  height: MediaQuery.of(context).size.height,
                  width: MediaQuery.of(context).size.width,
                  decoration: const BoxDecoration(color: Colors.transparent)),
                  onPointerDown: (PointerDownEvent event) {
                    setState(() {
                      x = event.position.dx.roundToDouble();
                      y = event.position.dy.roundToDouble();
                      eventType = 'Listener';
                    });
                  },
                ),
              ],
            ),
          );
  }
}

I guess because you are using Stack, the Listener widget containing the Container is on top of the Stack Tree. That is why the MouseRegion is not working.

Hi @Yuvaraj-Gajaraj
Does the code bellow helps you?
import 'package:flutter/material.dart';

import 'package:flutter/widgets.dart';

void main() => runApp(MyApp());

/// This Widget is the main application widget.
class MyApp extends StatelessWidget {
  static const String _title = 'Flutter Code Sample';

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: _title,
      home: Scaffold(
        appBar: AppBar(title: const Text(_title)),
        body: Center(
          child: MyStatefulWidget(),
        ),
      ),
    );
  }
}

class MyStatefulWidget extends StatefulWidget {

  @override
  _MyStatefulWidgetState createState() => _MyStatefulWidgetState();
}

class _MyStatefulWidgetState extends State<MyStatefulWidget> {
  double x = 0.0;
  double y = 0.0;
  String eventType = 'No event';

  @override
  Widget build(BuildContext context) {
    return MouseRegion(
      onHover: (PointerEvent event) {
        setState(() {
          x = event.position.dx.roundToDouble();
          y = event.position.dy.roundToDouble();
          eventType = 'Mouse';
        });
      },
      child: Container(
        child: Stack(
          children: <Widget>[
            Text('$eventType : ($x,$y)',style: const TextStyle(fontSize: 28,fontWeight: FontWeight.bold),),
            Container(
                height: MediaQuery.of(context).size.height,
                width: MediaQuery.of(context).size.width,
                decoration: const BoxDecoration(color: Colors.transparent)
            ),
            Listener(
              child: Container(
                  height: MediaQuery.of(context).size.height,
                  width: MediaQuery.of(context).size.width,
                  decoration: const BoxDecoration(color: Colors.transparent)),
              onPointerDown: (PointerDownEvent event) {
                setState(() {
                  x = event.position.dx.roundToDouble();
                  y = event.position.dy.roundToDouble();
                  eventType = 'Listener';
                });
              },
            ),
          ],
        ),
      ),
    );
  }
}

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.

authors: Yuvaraj-Gajaraj darshankawar himanshusharma89 pedromassangocode