Closed
Bug 791920
Opened 13 years ago
Closed 13 years ago
Keyboard does not always show up in inline disposition window
Categories
(Firefox OS Graveyard :: General, defect, P1)
Tracking
(blocking-basecamp:+, firefox18 fixed, firefox19 fixed)
RESOLVED
FIXED
blocking-basecamp | + |
People
(Reporter: rudyl, Assigned: rudyl)
References
Details
Attachments
(1 file)
990 bytes,
patch
|
vingtetun
:
review-
|
Details | Diff | Splinter Review |
https://github.com/mozilla-b2g/gaia/issues/4500
[System] Confirm that inline disposition window work with keyboard
Edit
STR
===
1. Go SMS app. and launch Contact App. as inline disposition window
2. Click the search input field, the keyboard will show up
3. Click outside the input to hide the keyboard
4. Click the input field again
Expected: the keyboard will show up again
Actual result: the keyboard will not show up -> if repeat step 3. 4., it will show up again
Assignee | ||
Comment 1•13 years ago
|
||
For some reason, "ime-enabled-state-changed" would not occur for the input in inline disposition window, so that isKeyboardOpened would not be reset to false.
So we have to reset it to false in blur event of the input field.
Attachment #662019 -
Flags: review?
Assignee | ||
Updated•13 years ago
|
Attachment #662019 -
Flags: review? → review?(21)
Comment 2•13 years ago
|
||
Comment on attachment 662019 [details] [diff] [review]
Patch v.1
Review of attachment 662019 [details] [diff] [review]:
-----------------------------------------------------------------
::: b2g/chrome/content/forms.js
@@ +79,5 @@
> sendAsyncMessage("Forms:Input", { "type": "blur" });
> this.previousTarget = null;
> + // Bug 791920: need to reset isKeyboardOpened here
> + // since for some reason, "ime-enabled-state-changed" would not occur for the input in inline disposition window
> + this.isKeyboardOpened = false;
I don't know if that's the right fix or not but I don't want to land that just with this explanation. Can you find the reason why the 'ime-enabled'state-changed' event is not fired?
Attachment #662019 -
Flags: review?(21) → review-
Comment 3•13 years ago
|
||
Does this need to block the release?
Assignee | ||
Comment 4•13 years ago
|
||
I think it's blocking.
we cannot see the keyboard (sometimes) in inline disposition window, like the contact selection window popped up from sms.
Dear Vivien,
Sorry that I may not have enough time to dig out the root cause of this issue by 9/28.
Assignee | ||
Updated•13 years ago
|
blocking-basecamp: --- → ?
Updated•13 years ago
|
Priority: -- → P1
Assignee | ||
Comment 7•13 years ago
|
||
This is fixed by the change from Bug 796269.
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
status-firefox18:
--- → fixed
status-firefox19:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•