Geolocation switch via internal proxy settings are not detected by Taskbar Background check

Mandatory information

  • NetIP Version: v0.4.0
  • Operating System Version: Win 10

Summary

When connected via a proxy, switching location within the proxy configuration doesn’t trigger a GeoInfo background fetch.

Steps to reproduce

(With taskbar mode set to Country Flag Mode)

  1. Start the app with VrayN 7.10.5.
  2. NP detects the connection fine with ipinfo.io
  3. Change the location through VrayN
  4. Hit refresh arrow
  5. NP detects location change fine. The icon flag in the tray doesn’t change accordingly. See screenshot above.

Expected result

The Taskbar icon should update accordingly.

Current result

The icon doesn’t update and is not synced with the Network Popup data.

Relevant logs and/or screenshots

Additional context

N/A

Possible fixes

The GeoInfo background fetch should be notified of a GeoInfo switch when a Popup fetch is triggered and detected a geolocation switch.

1 Like

Bug validated.

Issue 22 on the repository tracker.

Well, I thought NP notifies it’s own taskbar icon of the changes it did detect.

Bug completed & merged into branch develop.

Scheduled for release v0.4.1.


@bashik No, they were independent of each other up until now. The NetworkPopup updates its GeoInfo only at initial opening or manual trigger. And the Taskbar icon only updated its GeoInfo when a network change occurred to the computer (more details in the doc).

However, NetIP cannot detect when a setting that influences the GeoInfo is changed in every third party software such as v2rayN (I can’t implement such a thing, it would be impossible :sweat_smile: ). So it makes sense that at least when the NetworkPopup gets new GeoInfo data, it should notify the Taskbar Icon. This now the case. :wink:

1 Like