Closed
Bug 1022022
Opened 11 years ago
Closed 11 years ago
[B2G][Vertical Homescreen] Orientation can be changed after a phone restart by opening and closing the Rocketbar
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(blocking-b2g:2.0+, b2g-v2.0 verified, b2g-v2.1 verified)
People
(Reporter: astole, Assigned: alive)
References
()
Details
(Whiteboard: [p=1][systemsfe])
Attachments
(2 files, 1 obsolete file)
3.43 KB,
text/plain
|
Details | |
46 bytes,
text/x-github-pull-request
|
timdream
:
review+
bajaj
:
approval-gaia-v2.0+
|
Details | Review |
After a fresh restart, the device's homescreen orientation can be changed after opening and closing the e.me search bar. If an app is opened, the device's homescreen is locked in portrait orientation and works as expected.
Repro Steps:
1) Update a Flame to BuildID: 20140606040202
2) From a fresh restart or reset, tap on the e.me search bar
3) Close the search bar
4) Rotate the device
Actual:
The homescreen orientation changes from portrait to landscape
Expected:
The homescreen stays locked in portrait orientation
2.0 Environmental Variables:
Device: Flame 2.0 MOZ
BuildID: 20140606040202
Gaia: 857129928b6e56a809cee9d5445effb8fa9f1c2c
Gecko: c8288d0c7a15
Version: 32.0a1
Firmware Version: v10G-2
Repro frequency: 100%, 2/2
See attached: logcat, video
Reporter | ||
Comment 1•11 years ago
|
||
This issue also occurs on 2.0 on Buri.
2.0 Environmental Variables:
Device: Buri 2.0 MOZ
BuildID: 20140606040202
Gaia: 857129928b6e56a809cee9d5445effb8fa9f1c2c
Gecko: c8288d0c7a15
Version: 32.0a1
Firmware Version: v1.2-device.cfg
status-b2g-v2.0:
--- → affected
Reporter | ||
Updated•11 years ago
|
Summary: [B2G][Homescreen]The device's homescreen orientation can be changed after opening and closing the e.me search bar → [B2G][Vertical Homescreen]The device's homescreen orientation can be changed after opening and closing the e.me search bar
Updated•11 years ago
|
Blocks: 1015336
QA Whiteboard: [VH-FL-blocking-]
Summary: [B2G][Vertical Homescreen]The device's homescreen orientation can be changed after opening and closing the e.me search bar → [B2G][Vertical Homescreen] Orientation can be changed after a phone restart by opening and closing the Rocketbar
Whiteboard: [systemsfe]
Comment 2•11 years ago
|
||
I thought this was a duplicate of bug 1021468 at first. It was fixed yesterday but you've found an edge case. Good catch!
Comment 3•11 years ago
|
||
Alive - got time for a review?
I'm a bit confused here though, I thought having orientation: default in the manifest would accomplish this, locking it was the only thing that seemed to work.
Updated•11 years ago
|
Whiteboard: [systemsfe] → [systemsfe],[p=1]
Target Milestone: --- → 2.0 S3 (6june)
Assignee | ||
Comment 4•11 years ago
|
||
Comment on attachment 8436560 [details] [review]
Github pull request
We should not do this :/ Please fix it in system app.
If you don't know how please assign to me.
Attachment #8436560 -
Flags: review?(alive) → review-
Updated•11 years ago
|
Attachment #8436560 -
Attachment is obsolete: true
Comment 5•11 years ago
|
||
Ok, might be able to look at this tomorrow. Unassigning for now.
Assignee: kgrandon → nobody
Updated•11 years ago
|
Target Milestone: 2.0 S3 (6june) → 2.0 S4 (20june)
Updated•11 years ago
|
QA Whiteboard: [VH-FL-blocking-] → [VH-FL-blocking-][VH-FC-blocking+]
Comment 7•11 years ago
|
||
UX - The impact of this bug causes the homescreen to render in horizontally. Is this a blocker from your perspective?
Flags: needinfo?(firefoxos-ux-bugzilla)
Assignee | ||
Comment 8•11 years ago
|
||
The root cause is the search app which lives in searchWindow has no orientation specified.
So opened it causes the orientation be unlocked but nobody reset the orientation when its closed.
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → alive
Assignee | ||
Comment 9•11 years ago
|
||
Proposed fix: reset orientation when search window is closing.
Attachment #8438244 -
Flags: review?(timdream)
Comment 11•11 years ago
|
||
Thank you for taking this alive. I think your fix is appropriate.
Updated•11 years ago
|
Attachment #8438244 -
Flags: review?(timdream) → review+
Updated•11 years ago
|
Component: Gaia::Homescreen → Gaia::System::Window Mgmt
Whiteboard: [systemsfe],[p=1] → [p=1]
Assignee | ||
Comment 13•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 14•10 years ago
|
||
Comment on attachment 8438244 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/20340
This is required for the vertical homescreen. We've done our best effort at testing and believe the tree will remain green with uplift.
Attachment #8438244 -
Flags: approval-gaia-v2.0?(bbajaj)
Updated•10 years ago
|
blocking-b2g: 2.0? → 2.0+
Updated•10 years ago
|
status-b2g-v2.1:
--- → fixed
Updated•10 years ago
|
Attachment #8438244 -
Flags: approval-gaia-v2.0?(bbajaj) → approval-gaia-v2.0+
Comment 15•10 years ago
|
||
I flashed my Flame to your commit with a production build and I'm still reproducing the issue. What about you Alive?
Here are more detailed STR:
1) Flash the Flame.
2) Go through FTU.
3) Tap rocketbar.
4) Don't share your position.
5) Tap close on the rocketbar.
6) Rotate the device to landscape mode.
Build Info
Gaia 86174e824af843bd90a9d6ca9a5213dcaf82efe2
Gecko https://hg.mozilla.org/mozilla-central/rev/9e8e3e903484
BuildID 20140612040203
Version 33.0a1
ro.build.version.incremental=104
ro.build.date=Fri Jun 6 17:35:09 CST 2014
Updated•10 years ago
|
Flags: needinfo?(alive)
Comment 16•10 years ago
|
||
Updated•10 years ago
|
Whiteboard: [p=1] → [p=1][systemsfe]
Comment 17•10 years ago
|
||
Bug 1024947 has also been filed. Let's use it to catch the regression.
Flags: needinfo?(alive)
See Also: → 1024947
Comment 18•10 years ago
|
||
It's okay on master. Bug 1024947 has also been verified.
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•