Giter Site home page Giter Site logo

Comments (10)

mroethke avatar mroethke commented on September 27, 2024 1

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.

dennisguse avatar dennisguse commented on September 27, 2024

Just keep the button pressed ;)

from opentracks.

mroethke avatar mroethke commented on September 27, 2024

thank you for your suggenstion, but I tried that. It does not work no matter how long i press.

from opentracks.

dennisguse avatar dennisguse commented on September 27, 2024

Can you upload a video?

from opentracks.

mroethke avatar mroethke commented on September 27, 2024

sure
itdoesnotwork.webm

from opentracks.

dennisguse avatar dennisguse commented on September 27, 2024

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.

mroethke avatar mroethke commented on September 27, 2024

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:

  1. 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.
  2. 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.

dennisguse avatar dennisguse commented on September 27, 2024

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.

dennisguse avatar dennisguse commented on September 27, 2024

PS sounds like this would help: https://developer.android.com/reference/android/view/WindowInsets.Type#mandatorySystemGestures()

from opentracks.

dennisguse avatar dennisguse commented on September 27, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.