"Click here to jump to recent messages" is not accessible via keyboard

Description

Repro: Open a permalink and attempt to use the keyboard to exit the permalink view of that channel

Observed: Cannot reach the "Click here to jump to recent messages" button with the keyboard
Expected: The "Click here to jump to recent messages" button should get focus in the second F6 slot (where the post draft area usually is). In addition, CTRL + Shift + L (keyboard shortcut to focus the post draft area) should focus the "Click here to jump to recent messages" button.

QA Test Steps

See Expected in the description, should now be navigable by F6.

Activity

Show:
Kafil Di
October 17, 2019, 4:18 PM

CTRL+F^ does not behave differently to F6 and does not jump to Clink here to jump to recent messages. If you tab through all of the fields in the message eventually you get to the URL for the channel but it appears as the encoded name rather than the readable text name

Lindy Isherwood
October 21, 2019, 7:19 PM

Thanks - I was testing on the PR's spinwick server pre-merge (PR is linked in my comment above). This still needs to be tested post-merge.

Lindy Isherwood
October 22, 2019, 9:28 AM

Tested on both desktop app 4.3 and Win/Chrome 5.15.2, 5.16.1 and 5.17 release branch.

Tested both navigation and Jaws reader and both are working as expected as per test steps. CTRL+SHIFT+L as well as (CTRL+)F6 navigate to "Click here to jump to recent messages"

Lindy Isherwood
October 22, 2019, 9:29 AM

Thanks DB, testing is complete. Closing.

Kafil Di
October 22, 2019, 11:13 AM

Hi Lindy,

This needs to be tested with the v4.2.61 client as the 4.3 client does not work correctly with SSO so we have not migrated to it yet.

Kind Regards,
Kafil Din

Social and Chat Product Manager
Chief Technology Organization (CTO)

Done

Mana

2

Assignee

Devin Binnie

QA Assignee

Lindy Isherwood

Reporter

Eric Sethna

Mattermost Team

Core Features

Sprint

None

QA Testing Areas

Other (write in QA test steps)

GitHub Issue

None

Components

None

Severity

None
Configure