Comments (10)
I'm sorry, but I did not mean to imply that I would work on it. I can see why you assumed that, but it really was not my intention.
I unfortunately have zero experience with android app development :/
from opentracks.
Just keep the button pressed ;)
from opentracks.
thank you for your suggenstion, but I tried that. It does not work no matter how long i press.
from opentracks.
Can you upload a video?
from opentracks.
sure
itdoesnotwork.webm
from opentracks.
Interesting :)
Some wild guessing: can you try it with 3-button navigation?
And also check that you are not touching the gesture bar directly below?
It is one of the those "works for me" situations 😎
from opentracks.
It works with 2 and 3 button navigation so it is probably androids fault. I'm pretty sure that it worked flawlessly at some point with gesture navigation though, since I have been using it for years.
However, by aiming for the upper left quarter of the button I can somewhat reliably stop the recording. That is not great, but at least it is something. (I really really like gesture navigation and don't want to switch back)
I have two ideas on how to make this better:
- Can you change the color of the button when it registers the touch event? this way it would at least be clear to me that the app does or does not register an event.
- Could the button be moved a bit towards the center of the screen to make the area were it registers the touch event larger?
I realize that the second one would probably not be very popular since it would waste some screen space for a problem that apparently not many people have. And it is just a workaround for something I would consider to be an android bug. I do wonder if using this API would change anything tough, if it is not already used.
from opentracks.
Finally, I got to use it: "You are holding it wrong!" 🥳
So, now I can strike this from my bucket list.
Anyhow, can you try to solve this on your own?
I am kind of busy with other side projects at the moment and nothing would happen here soonish.
from opentracks.
PS sounds like this would help: https://developer.android.com/reference/android/view/WindowInsets.Type#mandatorySystemGestures()
from opentracks.
@mroethke no worries about this!
My biggest problem is that I cannot reproduce the problem easily on my Fairphone 4.
Eventually, this will be fixed :D
from opentracks.
Related Issues (20)
- Auto-selection among multiple user-defined profiles based on the presence of Bluetooth sensors HOT 1
- Determine the wheel circumference of a bicycle speed sensor from GPS HOT 2
- Activity type sort by most used HOT 1
- Default activity type missing list
- Profiles
- Upgrade to targetSDK 35 HOT 1
- RFE - allow adding markers after finishing track HOT 11
- Activity list titles are being truncated HOT 2
- Add option to display all or selected tracks on the single map HOT 3
- KML/KMZ export has wrong heartrate data field name HOT 1
- Icons in search bar are not centered HOT 1
- UI/UX issue: multiple date formats make figuring out when something happened confusing HOT 2
- Trekking mode (energy-efficient profile) HOT 3
- Sensor data not recorded if GPS enabled but speed is zero HOT 1
- Elevation records strange numbers HOT 1
- Selecting application language from a list rather than using Android system language HOT 10
- Unable to stop activity when using gestures system navigation HOT 2
- Option to automatically upload data to OpenStreetMap HOT 2
- Target heart rate during workout.
- Corsican localization is now ready on Weblate HOT 2
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 opentracks.