Skip to content

v1.0.13 - Fix region spinner feedback loop

Choose a tag to compare

@AKASGaming AKASGaming released this 19 Jul 18:19
· 12 commits to master since this release

Summary

Fixes a bug where refreshing status or switching regions caused an infinite loop of API calls and exit node toggles.

Root cause

Recreating the region spinner adapter on every refresh re-fired onItemSelected, calling switchRegion repeatedly for the same region.

Fixes

  • Track active region and ignore duplicate spinner selections
  • Only rebuild spinner adapter when region list changes
  • Remove duplicate refresh on app launch
  • Skip redundant exit node broadcasts

Install

Download pia-control-v1.0.10-debug.apk below.