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

Remove focus from Redactor & using Tab key #30

Open
Errapolis opened this issue Oct 13, 2015 · 0 comments
Open

Remove focus from Redactor & using Tab key #30

Errapolis opened this issue Oct 13, 2015 · 0 comments

Comments

@Errapolis
Copy link

I tried to explain this in the NodeBB forums but it probably looked confusing. There's two points.

First point:

When you go to begin a new topic on NodeBB with the default composer, input is automatically focused on the Title field. You can then either tab to change categories and/or add tags, etc.

On Redactor composer, Redactor's text area itself is focused on. This means instead of the cursor starting in the topic title field, you're typing straight into Redactor composer.

Now this isn't a bad thing when replying to a topic (you're immediately typing a reply), but in starting a new topic you have to physically select the title field to do that where intuitively it should start there.

Second point:

If you do select the title input field, you cannot use the Tab key to navigate into Redactor composer from the tags. It skips it completely. You have to physically click on the composer to to type in a post.

Default composer, you'd press Tab to move from:
Title > Category dropdown > Tags > Composer > Submit button

In Redactor, using Tab to navigate goes like this (assuming you click on Title to begin):
Title > Category dropdown > Tags > Submit button > navigation bar at top of page

This may seem a minor annoyance, which it is, but if you're used to the original NodeBB composer it does catch you out somewhat.

Thanks guys!

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

1 participant