Closed Bug 1048991 Opened 10 years ago Closed 10 years ago

Home button on search screen should take you back to homescreen

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.1+, b2g-v2.1 verified, b2g-v2.2 verified)

VERIFIED FIXED
2.1 S2 (15aug)
blocking-b2g 2.1+
Tracking Status
b2g-v2.1 --- verified
b2g-v2.2 --- verified

People

(Reporter: botond, Assigned: kgrandon)

References

Details

(Keywords: regression, Whiteboard: [systemsfe])

Attachments

(2 files)

STR:
  1. Go to homescreen.
  2. Tap the search bar, activating the search screen.
  3. Press the home button.

Expected results:
  You are taken back to the homescreen.

Actual results:
  Pressing the home button has no effect.
  You have to press 'close' to go back to the homescreen.

Tested with recent master on a Flame device.
Happens here too... This sounds like a bug. Cc'ing some people to see if it's intended behaviour, but I don't imagine it is.
I noticed this as well. Francis, I assume we should go back to the homescreen?
Flags: needinfo?(fdjabri)
Whiteboard: [systemsfe]
(In reply to Gregor Wagner [:gwagner] from comment #2)
> I noticed this as well. Francis, I assume we should go back to the
> homescreen?

Yeah, this is a regression from bug 1045758. The root cause is that we did not have 'home' handling in the rocketbar originally, so we missed it as we combined the two files. Should be a fairly trivial fix, so I'll take it.
Assignee: nobody → kgrandon
Blocks: 1045758
Flags: needinfo?(fdjabri)
Target Milestone: --- → 2.1 S2 (15aug)
Blocks: 1048777
Attached file Github pull request
Hey - Dale/Vivien, either of you guys have time for a review? Thanks!
Attachment #8467911 - Flags: review?(dale)
Attachment #8467911 - Flags: review?(21)
Comment on attachment 8467911 [details] [review]
Github pull request

Or Francisco - since we're sitting in Rocketbar office hours right now, maybe you could review this? Thanks!
Attachment #8467911 - Flags: review?(francisco)
Comment on attachment 8467911 [details] [review]
Github pull request

Pretty, clean and simple.

Tested on the device and working perfectly.
Attachment #8467911 - Flags: review?(francisco) → review+
Comment on attachment 8467911 [details] [review]
Github pull request

Thanks Francisco! Let's go with your review for now.
Attachment #8467911 - Flags: review?(dale)
Attachment #8467911 - Flags: review?(21)
Master: https://github.com/mozilla-b2g/gaia/commit/18b405f6017a09aafd3d967249de885d32ed797a
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Set this fixed regression to block because of bug 1048777.
blocking-b2g: --- → 2.1+
Keywords: regression
This bug is verified fixed on the Flame 2.1 (319mb) and the Flame 2.2 (319mb)


Flame 2.2 Master KK (319mb) (Full Flash)

Device: Flame 2.2 Master
BuildID: 20141011040204
Gaia: 95f580a1522ffd0f09302372b78200dab9b6f322
Gecko: 3f6a51950eb5
Gonk: 52c909e821d107d414f851e267dedcd7aae2cebf
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0

Flame 2.1 KK (319mb) (Full Flash)

Device: Flame 2.1
BuildID: 20141011000201
Gaia: f5d4ff60ffed8961f7d0380ada9d0facfdfd56b1
Gecko: d813d79d3eae
Gonk: 52c909e821d107d414f851e267dedcd7aae2cebf
Version: 34.0a2 (2.1)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0


Result: User is taken back to the homescreen, when tapping the homescreen button
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Dale could you give this a quick review? Thanks!
Attachment #8510465 - Flags: review?(dale)
Comment on attachment 8510465 [details] [review]
Pull request - marionette test follow-up

Looks good, thanks
Attachment #8510465 - Flags: review?(dale) → review+
I triggered another run of Gij3, may need a rebase though
Thanks Dale! Landed test in master: https://github.com/mozilla-b2g/gaia/commit/bd7a73c1f1d8211deb95543e9e14a5eeef36d5e1
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: