Closed Bug 888339 Opened 11 years ago Closed 11 years ago

[B2G][SMS][Leo] Keyboard obscures text fields in SMS and other apps (Calendar. Email, Usage)

Categories

(Firefox OS Graveyard :: Gaia::System, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:leo+, firefox25 unaffected, b2g18 fixed, b2g18-v1.0.0 unaffected, b2g18-v1.0.1 unaffected, b2g-v1.1hd fixed)

VERIFIED FIXED
blocking-b2g leo+
Tracking Status
firefox25 --- unaffected
b2g18 --- fixed
b2g18-v1.0.0 --- unaffected
b2g18-v1.0.1 --- unaffected
b2g-v1.1hd --- fixed

People

(Reporter: amaxwell, Unassigned)

References

Details

(Keywords: regression, Whiteboard: unagi)

Attachments

(2 files)

Attached image Screenshot
Repro Steps:
1) OTA to Unagi Build ID: 20130628070211
2) At homescreen select SMS.
3) Select New Message.
4) Tap Message

Actual:
Keyboard covers-up message field and send button

Expected:
Message field is in view and send button is available.

Environmental Variables
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/8d883cb49438
Gaia: c9e9b09cb181fcd15d12af09f89ff87f553c06c7
Platform Version: 18.1

Notes:
Repro frequency: 100%
Q Analysts Team Priority: Pri 2
See attached: 
SMS_Screenshot.jpg
sms_logcat.txt
Seen on Leo as well using after performing on OTA:

Gecko  http://hg.mozilla.org/releases/mozilla-b2g18/rev/8d883cb49438
Gaia   c9e9b09cb181fcd15d12af09f89ff87f553c06c7
BuildID 20130628070211
Version 18.0

Nominating for blocking
blocking-b2g: --- → leo?
Summary: [B2G][SMS]Keyboard on SMS covers message field and send button → [B2G][SMS][Leo] Keyboard on SMS covers message field and send button
Whiteboard: unagi
Attached file LogCat of issue
This issue is also affecting Leo
the issue reproduces when updating by manual flash as well 

regression window: 
2013-06-27-23-02-12 - does not reproduce
2013-06-28-07-02-11 - reproduces

*Unagi
This not only affects SMS, but also the email.
(In reply to Marcia Knous [:marcia] from comment #4)
> This not only affects SMS, but also the email.

To clarify, Swaroopa showed me this when she was trying to set her email up using the browser, not the email app.
This seems to be a general bug.  It appears that as the keyboard slides up, the page does not scroll upwards to compensate.  This causes textboxes on the lower half of the page to become obscured.  Examples include the notes for making a new event in the Calendar app, writing emails in the Email app (most of the body is covered by the keyboard) and changing the data usage limit in the Usage app.
Rudy - Did bug 796600 cause this regression? Any ideas?
Component: Gaia::SMS → Gaia::Keyboard
Flags: needinfo?(rlu)
Summary: [B2G][SMS][Leo] Keyboard on SMS covers message field and send button → [B2G][SMS][Leo] Keyboard obscures text fields in SMS and other apps (Calendar. Email, Usage)
It's not bug 796600, it's Bugs 840147 and 877903. Reverting commit 4a5aa95c17656a84395eb78763f7f1c0f9623827 ([1]) fixes the problem.

By the way, the problem shows up on the FTE also, if you have a SIM that's protected by PIN (the Send and Skip buttons on the PIN entering screen don't show).


[1] https://github.com/mozilla-b2g/gaia/commit/4a5aa95c17656a84395eb78763f7f1c0f9623827
Flags: needinfo?(rlu)
Then I think this should be in Gaia:System component.
Blocks: 840147, 877903
Component: Gaia::Keyboard → Gaia::System
Thanks to Antonio for finding the regression commit.

I just backed out the change in Gaia v1-train, be24875471b2a23e61c9deda8e75b13b56e1a116, since this broke smoketest.

It seems this issue would not occur on Gaia master.
Fixed by backout in comment 10.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Issue is verified fixed on Unagi v1.1.0 Mozilla RIL.
Build ID: 20130701070213
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/15923aca6e6d
Gaia: c7472acec84f0d4527cdd6fd555d289e1d3e1d1d
Platform Version: 18.1
Status: RESOLVED → VERIFIED
v1.1.0hd: be24875471b2a23e61c9deda8e75b13b56e1a116
Leo+ because regression. It appears this backout reverts another backout. Please figure this out and only land non-regressing changes, and re-open any bugs involved.
blocking-b2g: leo? → leo+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: