{"action":"opened","issue":{"url":"https://api.github.com/repos/transistorsoft/cordova-background-geolocation-lt/issues/654","repository_url":"https://api.github.com/repos/transistorsoft/cordova-background-geolocation-lt","labels_url":"https://api.github.com/repos/transistorsoft/cordova-background-geolocation-lt/issues/654/labels{/name}","comments_url":"https://api.github.com/repos/transistorsoft/cordova-background-geolocation-lt/issues/654/comments","events_url":"https://api.github.com/repos/transistorsoft/cordova-background-geolocation-lt/issues/654/events","html_url":"https://github.com/transistorsoft/cordova-background-geolocation-lt/issues/654","id":317897292,"number":654,"title":"Geofence callback doesn't get called for Android 8","user":{"login":"t2wu","id":1560064,"avatar_url":"https://avatars0.githubusercontent.com/u/1560064?v=4","gravatar_id":"","url":"https://api.github.com/users/t2wu","html_url":"https://github.com/t2wu","followers_url":"https://api.github.com/users/t2wu/followers","following_url":"https://api.github.com/users/t2wu/following{/other_user}","gists_url":"https://api.github.com/users/t2wu/gists{/gist_id}","starred_url":"https://api.github.com/users/t2wu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t2wu/subscriptions","organizations_url":"https://api.github.com/users/t2wu/orgs","repos_url":"https://api.github.com/users/t2wu/repos","events_url":"https://api.github.com/users/t2wu/events{/privacy}","received_events_url":"https://api.github.com/users/t2wu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-26T06:44:41Z","updated_at":"2018-04-26T06:44:41Z","closed_at":null,"author_association":"NONE","body":"<!--- Provide a general summary of the issue in the Title above -->\r\n\r\n## Your Environment\r\n* Plugin version:\r\n* Platform: Android \r\n* OS version: Android 8.0.0\r\n* Device manufacturer / model: Samsung Galaxy S9\r\n* Cordova version (`cordova -v`): 7.1.0\r\n* Cordova platform version (`cordova platform ls`): android 6.4.0\r\n* Plugin config\r\n\r\n```\r\n    window.BackgroundGeolocation.configure({\r\n      desiredAccuracy: 1000, // <-- Config params // 0, 10, 100, 1000, where 1000 is the lowest accuracy\r\n      distanceFilter: 50,\r\n      timeout: 40000, // 40 seconds for every location fetch\r\n      activityRecognitionInterval: 10000, // android\r\n      // locationUpdateInterval: 1000,// With distanceFilter: 0, Sets the desired interval for location updates, in milliseconds.\r\n      timeout: 3000,\r\n      geofenceInitialTriggerEntry: true,\r\n      fastestLocationUpdateInterval: 10000,\r\n      forceReloadOnGeofence: true,\r\n    }, ...\r\n```\r\n\r\n## Expected Behavior\r\nCrossing event should be received for geofence (at least when emulating GPS location with FakeGPS Free)\r\n\r\n## Actual Behavior\r\nNo crossing event\r\n\r\n## Steps to Reproduce\r\n<!--- reproduce this issue; include code to reproduce, if relevant -->\r\n1. Run app on Android 8. Samsung Galaxy S9 is what I have. Android 7 works.\r\n2. FakeGPS Free first set to the location\r\n3. FakeGPS Free set to another location outside the geofence region.\r\n\r\n## Context\r\nJust want the event for crossing out of geofence region.\r\n\r\n## Debug logs\r\nCallback not called. Not sure what to show here.\r\n"}}
{"actor":{"display_login":"t2wu"}}