Skip to content

fix: deliver the enable-location result to every waiting request - #14

Merged
OS-pedrogustavobilro merged 4 commits into
mainfrom
fix/RMET-5383/location-reliability
Aug 5, 2026
Merged

fix: deliver the enable-location result to every waiting request#14
OS-pedrogustavobilro merged 4 commits into
mainfrom
fix/RMET-5383/location-reliability

Conversation

@ItsChaceD

Copy link
Copy Markdown
Contributor

Description

When location services are off, each location request opens the system dialog and waits for the answer. The field holding that answer was replaced on every request, so only the newest one ever got it and the earlier ones waited forever.

Context

https://outsystemsrd.atlassian.net/browse/RMET-5383

Type of changes

  • Fix (non-breaking change which fixes an issue)
  • Feature (non-breaking change which adds functionality)
  • Refactor (cosmetic changes)
  • Breaking change (change that would cause existing functionality to not work as expected)

Tests

Tested on Pixel 8 Pro in O11 dev tenant GPSRepro app

@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this Aug 5, 2026

@OS-pedrogustavobilro OS-pedrogustavobilro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work Chace! From my tests this seems to be working fine. I'll be merging this PR so the we release the native library and update the cordova PR with it.

@OS-pedrogustavobilro
OS-pedrogustavobilro merged commit 3024318 into main Aug 5, 2026
1 check passed
@OS-pedrogustavobilro
OS-pedrogustavobilro deleted the fix/RMET-5383/location-reliability branch August 5, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants