Page MenuHomePhabricator

Edit Spinner and Edit's Continue Button on Opera Mobile Classic Funky
Closed, ResolvedPublic

Description

On Opera Mobile Classic for Android, upon clicking the article Edit button while logged in, the spinner control occupies to top of the page. Unfortunately, it doesn't clear itself. If the user figures out it's possible to scroll down, the user will see the wikitext, and can proceed to edit there. Unfortunately, the Continue button doesn't become clickable, so the edits seemingly cannot be committed. Requests:

  1. Replace the spinner-occupied space with the wikitext edit box once it's available.
  1. Activate the Continue button once the wikitext has changed.

OS: Android 4.2.2
Browser: Opera Mobile Version 12.10.ADR-1306261156


Version: unspecified
Severity: normal
OS: Linux
Platform: Smartphone

Details

Reference
bz52361

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:10 AM
bzimport set Reference to bz52361.

Nice catch. I can replicate this on the Opera Mobile emulator..

This is bizarre. The textarea seems to have display:none on it but I have no idea why.

If I use the jQuery global rather than $content and $spinner in the callback for this.api.getContent() in _loadContent it works.

$content.show() seems to have no effect even though the callback runs.

Juliusz any ideas what's going on here?

Opera Mobile emulator HTC desire is where I'm testing this by the way

The fix for this is extremely weird..

Change 79841 had a related patch set uploaded by Jdlrobson:
Bug 52361: Fix reference weirdness in Opera Mobile

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

Change 79841 merged by jenkins-bot:
Bug 52361: Fix reference weirdness in Opera Mobile

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

Change 81012 had a related patch set uploaded by JGonera:
Don't use document.body

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

Change 81012 merged by jenkins-bot:
Don't use document.body

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