Page MenuHomePhabricator

Caps lock remained on when editing wiki text on iOS and "2010 wiki text editor" enabled
Open, Needs TriagePublic

Description

Since a couple of days ago I found that when I clicked on my soft Shift Key to do the next letter in upper case in the wiki text editor on en.WP the shift key remains on for the subsequent characters and I must explicitly turn it off. So I get things like THIS. It does not happen in other appls on the iPad, eg mail, only in wiki text editing. It does not happen when I use the Visual Editor etc. it is not happening here on Phabricator. It does not happen when I use a. keyboard attached to the iPad. It does not happen to me when I use my laptop to edit wikitext. It seems quite specific to the iPad soft keyboard and wikitext editing. And it’s driving me crazy, as I am working with requested photo category names on Talk pages which are case sensitive.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 28 2019, 4:36 AM

Hi @Kerry_Raymond, thanks for taking the time to report this!

On the iPad, Is "Settings > General > Keyboard > Auto-Capitalization" enabled? If it is, does it also happen after disabling?

Is this about the "2017 wikitext editor" or about "Extension:WikiEditor"? See https://www.mediawiki.org/wiki/Editor

Which iOS version?

I'd say it's unlikely that this is a bug in Wikimedia software so this task might be invalid. See for example:

Aklapper changed the task status from Open to Stalled.Mar 28 2019, 8:24 PM

The Auto Capitaliation setting make makes no difference to the behaviour.
It occurs either way.

My tool bar is not identical to any of those shown on your list, but most
like Extension:WikiEditor

The version of the OS is 12.1.4 (16D57).

I followed the links you mention. They don't reflect my current OS or my
problem. It only occurs when I edit Wikipedia in source mode. It is not
occuring in other applications.

Does the problem also happen when using safemode? See https://www.mediawiki.org/wiki/Help:Locating_broken_scripts

Yes, it still occurs with safe mode.

Zppix added a subscriber: Zppix.EditedApr 1 2019, 12:57 PM

Can confirm this happens in safe mode, I am running the latest iOS 12.2 on an iPhone X, i have also noticed this when I used to have an iPhone 6 (I do not remember what iOS version). So it appears this may affect iOS devices as a whole.

I tried using French Wikipedia and everything was fine.

I logged out of English Wikipedia and edited as an IP and it was fine.

So it involves some combination of en.WP, wikitext and being logged in. Maybe a preference of some kind that I have set (since IPs don’t have preferences)?

Eureka moment. I have experimented with my preferences. The problem seems to be

Preference > Editing > Enable the editing toolbar (this is sometimes called the 2010 wiki text editor).

I normally have this enabled. When I disable it, the problem goes away. See my sandbox where I did two consecutive edits typing the same sequence with and without the preference enabled and get a different result, enabled means the Shift key leaves the caps on, disabled Means the shift key affects only for the next char and nothing more.

https://en.wikipedia.org/wiki/User:Kerry_Raymond/sandbox

Aklapper renamed this task from Caps lock remained on when editing wiki text on iPad to Caps lock remained on when editing wiki text on iPad and "2010 wiki text editor" enabled.Apr 2 2019, 5:44 PM
Aklapper changed the task status from Stalled to Open.
Aklapper added a project: WikiEditor.
Zppix renamed this task from Caps lock remained on when editing wiki text on iPad and "2010 wiki text editor" enabled to Caps lock remained on when editing wiki text on iOS and "2010 wiki text editor" enabled.EditedApr 3 2019, 11:45 AM

Updated title to reflect that it affects iOS devices as a whole as i can confirm as mentioned before it happens on iPhone aswell

TheDJ added a subscriber: TheDJ.May 15 2019, 8:12 PM

I also experienced this.. But i don't remember having this problem before and i can't find any WikiEditor changes in the last two months that would explain it...

Reduced further to WikiEditor + CodeMirror

Restricted Application added a project: Community-Tech. · View Herald TranscriptMay 19 2019, 12:49 PM
ovasileva moved this task from Needs triage to Triaged on the Mobile board.Jun 11 2019, 1:50 PM