Closed jdbosser closed 3 years ago
Hi @jdbosser
thank you for your detailed report. Honestly, I'm no longer working on improving the camera feature and just didn't get so far to remove it for everybody (as some little group of people seem to like it). Maybe it'll get a QuickSetting tile some day.
Your issue that by default the camera opens even if it's not the default activity declared in the app's manifest doesn't give me a hint where to start to look at in code. I'm not 100% sure, but this may be a ROM issue so I'd suggest you contact your ROM venvor on this, especially the team that made your launcher app.
Thank you.
Kind regards, Catfriend1
Solved by PR #845
Description of the issue
I just installed syncthing-fork. I have never installed the app before (though I have used the original syncthing android application before). I touch to open the app, and syncthing-fork asks me to give it permissions. I grant the permissions, and my camera application pops up. Now, if I close the app (or even force close it from the settings) and reopen it, my camera opens. If I take a picture, it says that the app failed to take a picture, and reopens the camera app. I am thus unable to configure the app, add folders that want to sync, etc. I think that the syncthing-fork activity opens syncthing-camera instead, which I can only assume should not be happening.
Note that, I noticed that if I open the app from F-Droid (from where I installed the app), I think I can open the correct activity. Though, even if I found a solution to my problem, I was first met with some initial confusion after installing the app and opening it from the app drawer. Thus, I still find this to be a relevant issue, and that it should be considered to be fixed.
The provided logs are from when I open the syncthing-fork in my app drawer and try to take a picture. Note that this is the first time I have submitted an issue regarding an android app. I do not know which parts of the log are relevant for you. I searched for syncthing in the log, and took the parts that I thought would be relevant for you. If I missed something, and you want me to repeat the logging procedure, I would gladly help you out provided that you give me some instructions on how to gather them and what is relevant for you.
Reproduction Steps
Version Information
Device platform info
Android Log