Closed Bug 1127080 Opened 11 years ago Closed 10 years ago

make platform filter persist site-wide

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P3)

Avenir
x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
2015-03-17

People

(Reporter: dbialer, Assigned: kngo)

References

Details

Currently there is a bug in that the platform selection persists between New and Popular tabs, but shouldn't, as it is inconsistent with other pages (search, categories, etc - do not persist across pages). However, I think this is the correct behavior. This bug is actually to change other behavior to persist the platform selector across pages, but not between sessions. I think it behaves the exact opposite of this. The reason is that if a person selects a platform on Popular page - say Desktop, chances are that if they go to another page, or perform a search, they want to stay in that context of looking for Desktop apps. To summarize. 1. Persist platform selector across Marketplace within a session. 2. Do not persist between sessions.
+1
For the record, this is indeed the correct behaviour, it was done on purpose. But I agree that your way is better.
I don't think the user should have to set that with every new session. Once they've decided, they've decided. However, I do agree that per-page gets weird. This is not something we are going to change as part of the desktopUI launch, though.
Priority: -- → P3
This was discussed last night. Verdict: On desktop: 1. For now, implement platform filter on homepage and feed pages. 2. The default should be Desktop Apps. 3. Any user selection should persist only for that session, and only for that page.
Summary: Persist platform filter across pages but not sessions on Desktop Marketplace → Add platform filter to homepage and feed pages, persist per page and per session
I want to make sure I understand point #3: 3. Any user selection should persist only for that session, and only for that page. ... this says to me that if, for example, you are on desktop and you want to see "All Apps" and you select that on the Games category page, then you navigate over the Utilities page, you have to again select "All Apps" and then if you navigate to the Music category, you again have to select "All Apps". In other words, if the purpose of this particular session is to browse "All Apps" I have to manually select it on every page I visit. Is this what we're doing?
That's what we're doing *for now*, while this is our (page-based) UI. The goal is to turn around and revise the nav AND redesign this control to be sitewide. Whether this sees the light of day will be determined in the program meeting.
I think platform filtering work will be separate from desktop UI work, so removing it from the tracker.
No longer blocks: 1103195
Blocks: 1134407
I am working on this now since this blocks tracking for Device Filtering.
Assignee: nobody → kngo
Target Milestone: --- → 2015-03-10
Summary: Add platform filter to homepage and feed pages, persist per page and per session → make platform filter persist site-wide, but not across sessions
Pretty sure this is supposed to be site-wide and across sessions. Liz?
Flags: needinfo?(ehunt)
Yup site wide. Will update PRD.
Flags: needinfo?(ehunt)
Summary: make platform filter persist site-wide, but not across sessions → make platform filter persist site-wide
https://github.com/mozilla/fireplace/pull/1057 https://github.com/mozilla/fireplace/pull/1066 STR: 1. Open up New page. 2. Change the platform selector dropdown to something else (e.g, "All apps") 3. Go to Popular page. 4. Refresh the page. Expected: Your selection should persist after you go to the Popular page and after you refresh the page.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: 2015-03-10 → 2015-03-17
Status: RESOLVED → VERIFIED
See Also: → 1162133
You need to log in before you can comment on or make changes to this bug.