Summary
Home screen briefly shows Rule Mode after starting the service even when persistent Override mode is set to Global Mode. The mode updates to Global Mode only after opening the Proxy page and returning to Home.
Steps to Reproduce
- Go to
Settings -> Override.
- Set
Mode to Global Mode.
- Leave the Override page so the setting is persisted.
- Stop the service if it is running.
- Start the service from the Home screen.
- Observe the Home screen mode label.
- Open the
Proxy page from Home, then return to Home.
Actual Behavior
After starting the service, Home initially shows Rule Mode.
After entering the Proxy page and returning to Home, the Home screen updates and shows Global Mode.
Expected Behavior
Home should not show the default Rule Mode after service start when persistent Override mode is Global Mode.
It should either:
- wait until the profile/configuration has finished loading before displaying the mode, or
- refresh the displayed mode after
ProfileLoaded / configuration load completes.
Summary
Home screen briefly shows
Rule Modeafter starting the service even when persistent Override mode is set toGlobal Mode. The mode updates toGlobal Modeonly after opening the Proxy page and returning to Home.Steps to Reproduce
Settings -> Override.ModetoGlobal Mode.Proxypage from Home, then return to Home.Actual Behavior
After starting the service, Home initially shows
Rule Mode.After entering the Proxy page and returning to Home, the Home screen updates and shows
Global Mode.Expected Behavior
Home should not show the default
Rule Modeafter service start when persistent Override mode isGlobal Mode.It should either:
ProfileLoaded/ configuration load completes.