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

Add the flexibility to directly jump to the first element after last element while browsing in browse mode. #10695

Closed
akash07k opened this issue Jan 17, 2020 · 19 comments

Comments

@akash07k
Copy link

Is your feature request related to a problem? Please describe.

Yes

Describe the solution you'd like

The flexibility and functionality should be added so that user can jump to the first html element after pressing the quick key of the corresponding html element while in browse mode.
For example, if we are on the last heading of the page and press 'h' then NVDA announces: 'No next headings' instead of it, it should jump/wrap to the first heading of the page with a sound just like JAWS.
It will help the users a lot and will reduce the efforts of manually going to the first heading/button(every such element) manually.

Describe alternatives you've considered

N/A

Additional context

Tested with 2019.3 too and there too the same behaviour reproduces.

@josephsl
Copy link
Collaborator

josephsl commented Jan 17, 2020 via email

@akash07k
Copy link
Author

So, what happened to that issue?

@akash07k
Copy link
Author

akash07k commented Jan 17, 2020 via email

@josephsl
Copy link
Collaborator

josephsl commented Jan 17, 2020 via email

@akash07k
Copy link
Author

akash07k commented Jan 17, 2020 via email

@josephsl
Copy link
Collaborator

josephsl commented Jan 17, 2020 via email

@akash07k
Copy link
Author

akash07k commented Jan 17, 2020 via email

@Brian1Gaff
Copy link

Brian1Gaff commented Jan 17, 2020 via email

@Brian1Gaff
Copy link

Brian1Gaff commented Jan 17, 2020 via email

@ruifontes
Copy link
Contributor

ruifontes commented Jan 17, 2020 via email

@DrSooom
Copy link

DrSooom commented Jan 18, 2020

See also: Issue #8193

@akash07k
Copy link
Author

akash07k commented Jan 28, 2020

NVDAExtensionGlobalPlugin looks promising as it is python 3 compatible and has many features.
Gonna try it soon.
Thanks for letting me this know

@feerrenrut
Copy link
Contributor

I'm going to close this issue for now. Given there are add-ons that support this behavior, and it is unlikely to be critical for users and the current behavior is likely preferred by most.

@Adriani90
Copy link
Collaborator

@feerrenrut imo this issue should be reopened. the addons in questions are not official addons and at least Global Plugin extension has not passed the review due to its complexity and some conflicts with already existing NVDA features and key strokes. Thus, these addons are only used by a limited number of users worldwide.
While I understand users of the Global Plugin Extension addon, it modifies NVDA from scratch. During the review process the author refused to split the addon into more small and better organized feature addons. The addon as is now would overwelm every novice user.

Back to the point, I think there are use cases where such a feature is useful and could be added to browse mode settings as an optional feature.
However, I will let the decision to you or Mick.

@feerrenrut
Copy link
Contributor

I think I have seen another issue suggesting that wrapping be achieved with a double press. I think a new issue should be opened to describe this clearly. Reaching the final element should continue to say "no next element type. Press twice to go to go to first element." or "Press twice to wrap" or something similar.

@akash07k
Copy link
Author

akash07k commented May 1, 2020

Completely agreed with @Adriani90 the issue should be reopened and I don't think that there's any problem in implementing the behaviour same as JAWS. there shouldn't be any need of logging the fresh issue.

@akash07k
Copy link
Author

akash07k commented May 1, 2020

Moreover, I don't feel that there's any need of achieving the wrapping with double press/tap. The wrapping can be made togglable altogether and if required then it can be kept off by default.

@Adriani90
Copy link
Collaborator

Adriani90 commented May 1, 2020 via email

@akash07k
Copy link
Author

akash07k commented May 1, 2020

What exactly is the point against having this on double press? Is it because this should be like in jaws? Actually having this on a double press is more efficient and you don‘t need an additional setting. We should avoid an overload of settings like it is in jaws. They even seem to begin cleaning up the settings section because there are far too much settings which are not needed or which remain the default value in general. I Will open a new issue as suggested by @feerrenrut and discussions can be continued there. meinem iPhone gesendet

Am 01.05.2020 um 17:44 schrieb Akash Kakkar @.***>:  Moreover, I don't feel that there's any need of achieving the wrapping with double press/tap. The wrapping can be made togglable altogether and if required then it can be kept off by default. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Ok,
Fine.
Please mention me on that issue so that I can also track the conversation

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

No branches or pull requests

7 participants