Comments (9)
I went through the Organic Maps issue you mentioned and tested again with no location permission granted and Transportr 2.2.0 won't crash this time. I do have microG 0.3.0.233515 with location services enabled if that matters.
from transportr.
I'm currently running DivestOS-20-20240107-dos-kebab. Reinstalling Transport 2.1.5 and using it gives no issue. Organic Maps 2023.12.20-4-Fdroid runs fine on my phone.
from transportr.
Confirmed here locally too :( Divest 20 + microG 0.3.0 (without microg enablement even, just have microg installed)
from transportr.
Thanks for the bug report! Unfortunately I cannot reproduce this issue. Which android version are your using exactly? Because it looks similar to organicmaps/organicmaps#5999 (but which doesn't crash) 🤔
from transportr.
I thing that I found the culprit @ialokim :
And
LOCATION_PROVIDERS
is defined asProbably your DivestOS rom doesn't provide a network
location provider.
We just need to handle this better and only request location updates for existing providers :)
from transportr.
Probably your DivestOS rom doesn't provide a network location provider.
@Kelvino9 note that microG has no permissions for location functionality in Divest OS https://divestos.org/pages/faq#location
What happens if you toggle off all the microg location toggles?
from transportr.
If I switch off every given location provider in microG, Transportr 2.2.0 will crash when I grant location permission.
Transportr 2.1.5, Organic Maps or OsmAnd will still continue to launch without any enabled location provider, but location permission granted.
from transportr.
Another test with changing from precise location to approximate location will not crash the app. So enabling or disabling location provider in microG has no effect on the app crashing. It seems to be isolated to the precise location setting.
from transportr.
Could you try the change in #912 to see if it solves your issue?
from transportr.
Related Issues (20)
- Transportr crashes immediately after opening HOT 1
- Transportr suddenly crashes on opening HOT 2
- Add Tab to see Departures from all stations nearby
- [Transportr 2.2.0] Crash on main screen HOT 6
- "Remember me" mode HOT 1
- Refresh shows trains before selected departure time
- belgium maps HOT 1
- Add support for STIB (Brussle) HOT 2
- Detailsview-Bottomsheet can be closed HOT 2
- It should be possible to remove/reset the locations for "Home" and "Work"
- Display my current position on the journey
- BEG (BayernProvider) has wrong/missing description HOT 1
- The start arrow of a route should be aligned with the destination
- Allow to show stops in "Departures" screen HOT 1
- IndexOutOfBoundsException in DepartureAdapter HOT 1
- Stop showing trips that are impossible to take
- Station icons' colours become black when zooming in and out HOT 1
- Suggestion of walking over the Rhine(river) instead of showing possible bus connections HOT 4
- Chicago city public Transport network not supported HOT 1
- Intermediate stops circles not aligned in detailed view
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from transportr.