As much as I love Wikipedia, the android app is nearly unusable for editing. Each time I attempt to make a manual edit, the editor changes the zoom at random times. It is unrelated to the font-size function implemented in the editor, as the font size can still change through the pop-up menu but the zoom cannot. I can usually make about 2 sentences of changes before the zoom makes each visible line about 2 huge letters long. I have attatched screenshots of the issue in question at various stages. I'd be glad to provide any more information to solve this issue.
Description
Description
Related Objects
Related Objects
- Duplicates Merged Here
- T359514: Bug: Text Zoom and Lag Issues while editing
Event Timeline
Comment Actions
@ARamadan-WMF What model/manufacturer of device are they using? What version of Android is used? Are they using the very latest version of the app?
Comment Actions
@Dbrant , the user's answer as follows:
I am using a Galaxy A13 with android version 13. My OneUI core version is 5.1. I am using what I understand to be the latest version, last updated on December 12th. The bug is still present as of December 19th.
Comment Actions
The same error occurs on a Galaxy S23, latest version of the Wikipedia app, using the OneUI version 6.0.
Comment Actions
Some additional feedback from a user who is able to reproduce the issue:
- The issue does not occur when syntax highlighting is turned off in settings (indicating it must have something to do with applying syntax Spans).
- The issue does not occur when composing Talk messages (versus the article editing screen), even though the Talk message box uses the same component. This could indicate a couple of possible things:
- Something about the layout hierarchy of the editing screen is causing the glitchiness of font sizes.
- Something specifically about RelativeSizeSpan which is used in the syntax rule for article section titles, which are rendered in a larger font. Perhaps these spans are getting applied incorrectly, causing all of the text to be enlarged, and then being compounded on the next syntax highlighting pass?





