title: flutter google signin stuck loading after select account
body: <p>i am trying to sign in with google first my info i chose google account it stuck in loading without any response or even any console message realted to it  here is my code</p>
  <pre><code> GoogleSignInAccount _currentUser;
  GoogleSignIn _googleSignIn = GoogleSignIn(
  scopes: [
    'email',
    'https://www.googleapis.com/auth/cloud-platform.read-only',
  ],
  );
   @override
  void initState() {
  super.initState();
  _googleSignIn.onCurrentUserChanged.listen((GoogleSignInAccount account) {
    setState(() {
      _currentUser = account;
    });
  });
  _googleSignIn.signInSilently();
  }
  
  Future&lt;void&gt; _googlelogin() async {
    try {
      final GoogleSignInAccount googleSignInAccount =
          await _googleSignIn.signIn();
      final GoogleSignInAuthentication googleSignInAuthentication =
          await googleSignInAccount.authentication;
    } catch (error) {
      print(error);
    }
  }
  
  ....
  
   RaisedButton(
        onPressed: () {
         _googlelogin();
        },),
                          ), 
  </code></pre>
  <p>preview of what happening</p>
  <p><a href="https://i.stack.imgur.com/SWBB1.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/SWBB1.jpg" alt="preview screenshot" /></a></p>
  <p>preview  of messages in console if it related
  <a href="https://i.stack.imgur.com/UojR4.png" rel="noreferrer"><img src="https://i.stack.imgur.com/UojR4.png" alt="messages" /></a></p>