Closed
Bug 1129329
Opened 11 years ago
Closed 11 years ago
If rocketbar is ever opened, the value selector will not show again
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(blocking-b2g:2.2+, b2g-v2.2 verified, b2g-master verified)
People
(Reporter: alive, Assigned: alive)
References
Details
(Keywords: regression)
Attachments
(2 files)
|
46 bytes,
text/x-github-pull-request
|
etienne
:
review+
bajaj
:
approval-gaia-v2.2+
|
Details | Review |
|
2.49 MB,
video/mp4
|
Details |
This is regression coming from bug 1124216:
* Open rocketbar.
* Go back to homescreen, open any app with value selector
* Click the <select>
Actual:
The selector will not show.
Fix:
We should check the module is active or not before broadcast the events.
Patch coming soon.
Comment 1•11 years ago
|
||
| Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8558995 [details] [review]
[PullReq] alivedise:bugzilla/1129329/ignore-inactive-module to mozilla-b2g:master
Shame on me :/
Attachment #8558995 -
Flags: review?(etienne)
Comment 4•11 years ago
|
||
Comment on attachment 8558995 [details] [review]
[PullReq] alivedise:bugzilla/1129329/ignore-inactive-module to mozilla-b2g:master
lgtm
Attachment #8558995 -
Flags: review?(etienne) → review+
Comment 5•11 years ago
|
||
Tested my patch on top of this and is working great now, thanks
| Assignee | ||
Comment 6•11 years ago
|
||
So I am going to use alternative (protect inside rocketbar to avoid the issue) because I found it's necessary for TaskManager who is inactive to get the holdhome events - unless we want to have a special case for task manager (Maybe module#BROADCAST_INACTIVE?).
| Assignee | ||
Comment 8•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•11 years ago
|
status-b2g-v2.2:
--- → affected
status-b2g-master:
--- → fixed
| Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 8558995 [details] [review]
[PullReq] alivedise:bugzilla/1129329/ignore-inactive-module to mozilla-b2g:master
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #):
Regression of 1124216.
[User impact] if declined:
Unable to use select anymore once rocketbar is opened
[Testing completed]: Y
[Risk to taking this patch] (and alternatives if risky):
The way to fix is not let rocketbar deal with select event while it is not active. Should be riskless. (I know this is a regression already :/)
[String changes made]: NaN
Attachment #8558995 -
Flags: approval-gaia-v2.2?
Updated•11 years ago
|
blocking-b2g: 2.2? → 2.2+
Updated•11 years ago
|
Attachment #8558995 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
Issue verified fixed on Flame 3.0
Tapped Rocketbar then returned to homescreen. Launched Settings and navigated to Languages before opening Language selection menu. Language selection menu appears correctly. Also attempted this with various other apps that have value selectors like Cost Control and Clock.
Leaving verifyme for 2.2 verification
Device: Flame 3.0 Master
Build ID: 20150210010523
Gaia: 0cf517083f7eb5fc269e1236edba50534f65e3cd
Gecko: 2cb22c058add
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: verifyme
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Comment 12•11 years ago
|
||
The problem is verified not happen on latest Flame 2.2 build.
Steps:
1. Open Racketbar.
2. Back to homescreen.
3. Launched Settings and navigated to Languages.
4. Open Language selection menu.
Actual Result:
4.Language selection menu appears correctly.
Fail rate:0/5
See attachment:Verify_video.MP4
Flame 2.2 version:
Build ID 20150211002505
Gaia Revision 943be6fd146017dcd9d4c9d1027be1e43bad13eb
Gaia Date 2015-02-11 08:01:09
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/e614443583e7
Gecko Version 37.0a2
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150211.040242
Firmware Date Wed Feb 11 04:02:53 EST 2015
Bootloader L1TC000118D0
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Keywords: verifyme
You need to log in
before you can comment on or make changes to this bug.
Description
•