I found a bug in the Android Toggl application. If the default browser is Firefox (not Google Chrome), the “Login” process in the Android application doesn’t work.
Steps to reproduce:
-
Make sure you’re logged out. I found this bug by accident when my session “timed out” in Android app and I had to login, but later (after I used the workaround to login, see below) I can again reproduce the bug by explicitly logging out (from account settings “Sign Out”) and then trying to login again.
-
The screen in Android Toggl app asks to “Sign up” or “Log In”, makes sense.
-
Clicking on “Log In” invokes the FireFox, my default browser on this device.
-
I can login in this FireFox without issues, after providing my login+password the FireFox shows my time entries in Toggl…
-
… and nothing more. That is, I’m logged in Toggl in FireFox, but FireFox doesn’t redirect me back to the Toggl application. If I manually switch to the Toggl application window, it still shows the dialog asking me to “Sign up” or “Login”.
So it seems the redirection FireFox → Toggl app doesn’t work. I guess FireFox should redirect to Toggl with some token, so that Toggl knows I’m authenticated, but it doesn’t happen.
Workaround is to use Google Chrome as a browser on the device.
- Switching “Default browser” from FireFox to Chrome works OK.
- Or, more drastic: uninstalling (or “archiving” on new Android) the FireFox application temporarily (which also makes Chrome the default) naturally achieves the same.
- Once Chrome is default, then login to Toggl (it will use Google Chrome and the login process will work, Chrome at the end will redirect to Toggl). After that, one can install/enable FireFox again, and enjoy it – nothing will break (until I guess the Toggl session will expire and I will need to login again).
System:
- This is on Google Pixel 6a.
- With all the latest updates from Google Play (from where I also installed Toggl and FireFox) applied.
- Android system version is 16.
- Toggl Android application version is 8.1.3 (52255897), latest as of today.
I don’t think my FireFox (on Android) settings have anything non-standard (like to block something), beyond default FireFox settings. I’m reporting it here, as the issue may affect other FireFox + Android + Toggl users. Hopefully this report will help you find and fix the issue
I can reproduce it reliably as many times as I want. If you need more information, let me know.
P.S. It would be helpful if your page I found a bug directs to some place where one can actually report a bug in a useful way. Right now, it directs to a web chat, which is of course a dumb AI, that after hearing the above report just summarized it (missing important details) and said that it cannot actually submit a bugreport to developers. It offered to bring human support, but then nothing happened.
I understand that AI is now hot hot hot, but this is not a useful way to take bugreports I wonder how many bugreports you missed this way. Please make “I found a bug” page just link to this community, where I hope some human from Toggl support can submit it to your internal bugtracker. Or just publish an email or a regular web form on I found a bug to allow people to submit a bug in a normal way.