Closed Bug 1147161 Opened 9 years ago Closed 9 years ago

[Windows Management] Rocket Bar / Search Bar is accessible behind Browser / Marketplace long-press contextual menus causing install app pages to open behind the menu

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.1 affected, b2g-v2.2 affected, b2g-master affected)

RESOLVED DUPLICATE of bug 1150834
Tracking Status
b2g-v2.1 --- affected
b2g-v2.2 --- affected
b2g-master --- affected

People

(Reporter: jmitchell, Unassigned)

References

()

Details

(Whiteboard: [3.0-Daily-Testing][systemsfe])

Attachments

(1 file)

Description:
When you long-press on certain things (example: a link or a picture) a long-press contextual menu comes up. This menu is gray, and dims out the notification bar, and there is no search bar / rocketbar present. When you tap in upper left corner it will still activate the search bar.

User Impact: If the user were then to use the rocketbar and select a search result that will install something from the marketplace - the application details page will open behind the long-press contextual menu (see video) 

Notes: This seems similar to bug 1030433 - where the rocketbar search install page (app details page) comes up behind several other types of screens

Repro Steps:
1) Update a Flame to 20150324010202
2) Open Marketplace
3) Long press on a link or picture to bring up long-press contextual menu
4) Tap the upper left corner to bring up rocketbar
5) Type in 'zombie' (for example) and tap install zombie apocalypse

Actual:
App install / details page opens behind the contextual menu

Expected:
Rocketbar will not be accessible when on a contextual menu
-or-
Transitioning to the app detail / install page will force close the long-press contextual menu

Environmental Variables:
Device: Flame Master (KK - Nightly - Full Flashed - 319mem)
Build ID: 20150324010202
Gaia: efebbafd12fc42ddcd378948b683a51106517660
Gecko: 840cfd5bc971
Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b
Version: 39.0a1 (Master)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0


Repro frequency: 10/10
See attached: logcat, video: 1030433
This issue also occurs in Flame 2.2 and 2.1  

Contextual menus and rocketbar are not present in 2.0 

Device: Flame 2.2 (KK - Nightly - Full Flash - 319mem)
Build ID: 20150323002504
Gaia: 7f367fc98ffdd183f21d2cdfe20556ab877ece34
Gecko: 3ea0eaeda353
Gonk: ebad7da532429a6f5efadc00bf6ad8a41288a429
Version: 37.0 (Master)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

Device: Flame 2.1 (KK - Nightly - Full Flash - 319mem)
Build ID: 20150323001203
Gaia: 13c85d57f49b4bfd657ff674f2b530c141c94803
Gecko: aeabf85a622c
Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b
Version: 34.0 (2.1)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
NI on component owner for nomination decision and assignment.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga) → needinfo?(hcheng)
It seems to be another triggerable hidden rocketbar issue just like bug 1140254 and bug 1143142.

Besides, I think the other issue here is that the marketplace does not close "the long-press contextual menu" and transit to the app detail.

Alive, could you take a look?
Flags: needinfo?(hcheng) → needinfo?(alive)
See Also: → 1140254, 1143142
One another rocketbar access issue. Michael or Kevin, I think this one is important enough to track.
Flags: needinfo?(mhenretty)
Flags: needinfo?(kgrandon)
Flags: needinfo?(alive)
Whiteboard: [3.0-Daily-Testing] → [3.0-Daily-Testing][systemfe]
Francis, is this a bug or a feature?
Flags: needinfo?(fdjabri)
Thanks for the heads-up. Probably a bug with the event targeting, and not checking if the rocketbar is visible before activation.
Flags: needinfo?(kgrandon)
Let's take a look in triage.
blocking-b2g: --- → 2.2?
Flags: needinfo?(mhenretty)
Whiteboard: [3.0-Daily-Testing][systemfe] → [3.0-Daily-Testing][systemsfe]
Not a blocker but we should fix it.
blocking-b2g: 2.2? → ---
In this case, this is a bug. From the homescreen, I think we should still be able to access the Rocket bar when it is collapsed, because ideally it is meant to remain. But in this case, we're breaking UI conventions by allowing something to be active behind a scrim.
Flags: needinfo?(fdjabri)
This bug is resolved after bug 1150834 was fixed.
Mark as duplicated, but please correct me if I am wrong.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: