[Bug] WiFi Internet Connection Detection / Email Client [released]
Background:
I recently switched to a Wireless Broadband (WiBro) provider and noticed this issue.
My WiBro provider has a similar setup like open wifi networks in cafes, hotels, airports etc. - you have to first login before you can access the internet through it.
So when I switch on my wifi router and try to connect my Jolla phone first to the home wifi, Sailfish's connection manager is unable to connect to the internet (since I need to login first through the ISP's webpage). Thus, it displays the wifi icon with the exclamation mark. The next step is to open the browser, go to the ISP login page and login.
The Bug:
After I login through the ISP webpage, I am able to immediately browse and access any website through the browser. However, the status icon of the wifi doesn't update immediately and continues to show the exclamation mark. (After a few minutes, it does eventually update and displays the signal strength / connected status). But till it does, the Jolla Email client thinks that there is no internet connection and doesn't update at all.
Suggestion:
Show a prompt - "Internet access is unavailable and additional logon might be required to fully access it." (This is how Windows 7's Network Manager handles this case).
Update the connection status as soon as possible (within a few seconds) so that apps that check the internet status (through some Sailfish OS API) can function properly.