{"action":"opened","issue":{"url":"https://api.github.com/repos/firebase/FirebaseUI-Android/issues/471","repository_url":"https://api.github.com/repos/firebase/FirebaseUI-Android","labels_url":"https://api.github.com/repos/firebase/FirebaseUI-Android/issues/471/labels{/name}","comments_url":"https://api.github.com/repos/firebase/FirebaseUI-Android/issues/471/comments","events_url":"https://api.github.com/repos/firebase/FirebaseUI-Android/issues/471/events","html_url":"https://github.com/firebase/FirebaseUI-Android/issues/471","id":197298479,"number":471,"title":"Window Leaked on Play Services not installed","user":{"login":"leonardo2204","id":1509421,"avatar_url":"https://avatars.githubusercontent.com/u/1509421?v=3","gravatar_id":"","url":"https://api.github.com/users/leonardo2204","html_url":"https://github.com/leonardo2204","followers_url":"https://api.github.com/users/leonardo2204/followers","following_url":"https://api.github.com/users/leonardo2204/following{/other_user}","gists_url":"https://api.github.com/users/leonardo2204/gists{/gist_id}","starred_url":"https://api.github.com/users/leonardo2204/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leonardo2204/subscriptions","organizations_url":"https://api.github.com/users/leonardo2204/orgs","repos_url":"https://api.github.com/users/leonardo2204/repos","events_url":"https://api.github.com/users/leonardo2204/events{/privacy}","received_events_url":"https://api.github.com/users/leonardo2204/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-23T01:20:31Z","updated_at":"2016-12-23T01:20:31Z","closed_at":null,"body":"When running Firebase-UI on my emulator, I get a blank screen and a Leak error.\r\n\r\n * Android device: Emulator Nexus 5x API 22 with Play Services\r\n  * Android OS version: 5.1\r\n  * Google Play Services version:  9.8.77\r\n  * Firebase/Play Services SDK version: 10.0.0\r\n  * FirebaseUI version: 1.0.1\r\n\r\n#### Steps to reproduce:\r\n  \r\n#### Observed Results:\r\n\r\nWarning: Google Play services out of date.  Requires 10084000 but found 9877280\r\nStack of the error:\r\n```Java\r\nActivity com.firebase.ui.auth.KickoffActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{15693dd7 V.E..... R....... 0,0-1026,515} that was originally added here\r\nat android.view.ViewRootImpl.<init>(ViewRootImpl.java:363)\r\nat android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:271)\r\nat android.view.WindowManagerImpl.addView(WindowManagerImpl.java:85)\r\nat android.app.Dialog.show(Dialog.java:298)\r\nat com.firebase.ui.auth.util.PlayServicesHelper.makePlayServicesAvailable(PlayServicesHelper.java:93)\r\nat com.firebase.ui.auth.util.signincontainer.SignInDelegate.onCreate(SignInDelegate.java:92)\r\nat android.support.v4.app.Fragment.performCreate(Fragment.java:2075)\r\nat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1060)\r\nat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1295)\r\nat android.support.v4.app.BackStackRecord.run(BackStackRecord.java:801)\r\nat android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1682)\r\nat android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:388)\r\nat android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:607)\r\nat android.support.v7.app.AppCompatActivity.onStart(AppCompatActivity.java:181)\r\nat android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1236)\r\nat android.app.Activity.performStart(Activity.java:6006)\r\nat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2288)\r\nat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)\r\nat android.app.ActivityThread.access$800(ActivityThread.java:151)\r\nat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)\r\nat android.os.Handler.dispatchMessage(Handler.java:102)\r\nat android.os.Looper.loop(Looper.java:135)\r\nat android.app.ActivityThread.main(ActivityThread.java:5254)\r\nat java.lang.reflect.Method.invoke(Native Method)\r\nat java.lang.reflect.Method.invoke(Method.java:372)\r\nat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)\r\nat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)\r\n```\r\n#### Relevant Code:\r\nMainActivity\r\n  ```Java\r\nonCreate(){\r\nstartActivityForResult(AuthUI.getInstance().createSignInIntentBuilder()\r\n            .setProviders(Arrays.asList(\r\n                    new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(),\r\n                    new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(),\r\n                    new AuthUI.IdpConfig.Builder(AuthUI.FACEBOOK_PROVIDER).build()))\r\n                    .setIsSmartLockEnabled(false)\r\n                    .build(), RC_SIGN_IN);\r\n}\r\n  ```\r\n"}}
{"actor":{"display_login":"leonardo2204"}}