Page MenuHomePhabricator

Remove autojump of focus from property field to value field
Closed, ResolvedPublic

Description

Based on the discussion in T172937: Cursor jumping to next field and overlapping of menus, we have decided to remove the autojump of focus from property input field to value input field.

Acceptance Criteria
Given I am adding/editing statement on an entity
When I enter an exact property label in the property field
Then the focus should not automatically jump to the value input field

Technical Todos
The following patches also cover updating browser tests accordingly, which required a change to wdio-wikibase lib. The last patch (wikibase one) can be reviewed for the context of this change first, if needed, but the patches will need to be merged in the given order.

Event Timeline

Envlh added subscribers: Seb35, Envlh.

Started to work on this with @Seb35. I should be able to deliver a merge request on Saturday or Sunday.

Change 541081 had a related patch set uploaded (by Envlh; owner: Envlh):
[mediawiki/extensions/Wikibase@master] entity selector: Remove autojump of focus from property field to value field

https://gerrit.wikimedia.org/r/541081

Change 541379 had a related patch set uploaded (by Alaa Sarhan; owner: Alaa Sarhan):
[mediawiki/extensions/WikibaseLexeme@master] [DNM] Select suggested property explicitly

https://gerrit.wikimedia.org/r/541379

Change 541379 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Select suggested property explicitly

https://gerrit.wikimedia.org/r/541379

Change 541081 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] entity selector: Remove autojump of focus from property field to value field

https://gerrit.wikimedia.org/r/541081

I'll make an announcement for this, to make sure that people currently working with the autojump understand why we did this.
When will it be deployed live?