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

[Bug report and feature req.] To-do list locking user if he uses gesture navigations #45

Open
3 tasks done
Glesas opened this issue Jan 17, 2023 · 5 comments
Open
3 tasks done
Labels
bug Something isn't working

Comments

@Glesas
Copy link

Glesas commented Jan 17, 2023

Checklist

  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.

App version

2.2.2

Android version

Android 10, Emui 12

Steps to reproduce the bug

  1. Go to main screen of launcher (desktop)
  2. Hold tap to open To-do list
  3. Done

Expected behavior

I'm expected to be able to hold tap same way before, to get out off to-do list, or atleast by using gesture navigation, to be able make gesture of "back" button.
But I can't do it, when I trying to make "go back" (close) gesture, it would let me only open quick access of apps (built in feature of phone). So I can't leave from To-do list at all, if I'm using gesture navigation. With default 3 buttons, the back buttons works properly (left one).

Screenshots/Screen recordings

SVID_20230117_173514_1.mp4

Logs

No response

Additional information

Please add ability to close to do list, the same way, as you open it. Or gesture navigation unblocking, so it would be possible to use back button of gestures.

@Glesas Glesas added the bug Something isn't working label Jan 17, 2023
@iamrasel
Copy link
Owner

Hello @Glesas, I couldn't understand your issue properly. If you can get back from todo list using android's native navigation (button/gesture), then everything is working perfectly.

But I think you are trying to use the left-right swipe function to return to home screen, but those gestures are only available in the main window (feeds⟷home⟷app drawer). When you enter the todo manager long pressing on home screen, you just replace the main window with todo manager's window. So, those gestures become unavailable there.

@Glesas
Copy link
Author

Glesas commented Jan 19, 2023

Oh, i see how to-do list is working. I just noticed, that gesture of back button is not avaliable on any of those main screens (feeds⟷home⟷app drawer). And i've not just seamlessly swiped from left to right screen. I've properly tried to make back gesture (could be seen on video), but it was at any cost, at "being quick access" state.
I'll try to rephrase main question:
Can android gesture navigation be somehow overwritten to a specific app? (Say for example "Gesture back" always must be "back" button, and not become quick-access menu at any cost)
Because "back" gesture, does not working on any of main screens (even with keyboard on).
Not working as intended gesture, can make user stuck inside of to-do list, with no way of escaping it, besides changing navigation style.
I'm sorry for my lack of knowledge of English language, but i tried to explain as best as i could the issue

@migueldeoleiros
Copy link

If you can get back from todo list using android's native navigation (button/gesture), then everything is working perfectly.

I also have the same problem, using a a Huawei Nova 5T, it seems that @Glesas is also using a Huawei. I suspect EMUI has a different implementation of the navigation gestures.
The problem is that when you enter the todo list editing mode you can't exit using gesture navigation. The "go back" gesture is swiping from the sides.

@migueldeoleiros
Copy link

As I mentioned in issue #129 I think the swipe gestures from the app could be in conflict with the OS ones, and that's what locks you in.

@fs-sifat
Copy link
Contributor

As I mentioned in issue #129 I think the swipe gestures from the app could be in conflict with the OS ones, and that's what locks you in.

Doubt that. Usually critical task like gesture navigation have a higher priority to receive an event to process. It's more likely that the app isn't handling the swipe back event.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants