Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android Navigation Back gesture activates buttons on dashboard #21042

Open
4 tasks done
dbaq opened this issue Jun 8, 2024 · 4 comments
Open
4 tasks done

Android Navigation Back gesture activates buttons on dashboard #21042

dbaq opened this issue Jun 8, 2024 · 4 comments

Comments

@dbaq
Copy link

dbaq commented Jun 8, 2024

Checklist

  • I have updated to the latest available Home Assistant version.
  • I have cleared the cache of my browser.
  • I have tried a different browser to see if it is related to my browser.
  • I have tried reproducing the issue in safe mode to rule out problems with unsupported custom resources.

Describe the issue you are experiencing

There is a long thread (with reproducing steps, some troubleshooting, and even a solution) on the https://github.com/home-assistant/android repo but it looks like it is a home-assistant/frontend issue.

The android back gesture seems to activate the button which is present below the trace of the finger while performing the gesture (on finger lift-off).
This is not the case for other apps I tested (e.g outlook, twitter, calculator, etc), therefore it seems to be an issue with the app.

Could this please be prioritized as it is impacting all Android users that have Android gestures enabled?

Thank you.

Describe the behavior you expected

Starting the swipe back gesture should not "activate" any cards.

Steps to reproduce the issue

See this https://github.com/home-assistant/android/issues/3565 and this specific comment

What version of Home Assistant Core has the issue?

2024.4.0

What was the last working version of Home Assistant Core?

No response

In which browser are you experiencing the issue with?

No response

Which operating system are you using to run this browser?

No response

State of relevant entities

No response

Problem-relevant frontend configuration

No response

Javascript errors shown in your browser console/inspector

No response

Additional information

No response

@metheos
Copy link

metheos commented Jun 14, 2024

Would love if this was fixed. I just started using HA this year and find myself diving deep into customizing my dashboards every day!
I've had to avoid using subviews because of this issue, they're too hard to navigate out of with the back gesture getting 'caught' on dashboard elements.

@milnivlek
Copy link

milnivlek commented Jul 18, 2024

This really needs to be fixed. I have a subview for light controls, and keep triggering lights accidentally while swiping to go back to the main view. Just last night, I accidentally turned on the nursery light while my baby daughter was sleeping. Please fix this for the sake of the next generation! :)

@strikeir13
Copy link

strikeir13 commented Jul 18, 2024

I encountered this recently when I changed some mushroom cards to tile cards. It is much, much more difficult to cause the false trigger when using mushroom cards than using tile cards. Maybe it's related to the fact that the tile card allows for different actions to be taken when tapping the icon vs the card itself (outside the icon), whereas mushroom does not.
Edit: I was wrong, it doesn't seem to matter whether it is mushroom cards or HA-native tile cards, the issue persists quite significantly.

@dbaq
Copy link
Author

dbaq commented Jul 18, 2024

I encountered this recently when I changed some mushroom cards to tile cards. It is much, much more difficult to cause the false trigger when using mushroom cards than using tile cards. Maybe it's related to the fact that the tile card allows for different actions to be taken when tapping the icon vs the card itself (outside the icon), whereas mushroom does not.

I am using mushroom cards (latest version) exclusively and still face the issue very frequently on my end.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants