Closed Bug 865279 Opened 11 years ago Closed 11 years ago

Adding bookmark to full homescreen does not create a new panel

Categories

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

Other
Gonk (Firefox OS)
defect
Not set
major

Tracking

(blocking-b2g:-, b2g18+ affected)

RESOLVED FIXED
blocking-b2g -
Tracking Status
b2g18 + affected

People

(Reporter: zcampbell, Assigned: vingtetun)

References

()

Details

(Whiteboard: [fromAutomation], u=fx-os-user c=may-6-17 p=1)

Attachments

(1 file, 1 obsolete file)

Gecko revision=7d1df39eff1d6f96c1ebe8bdab997c0c3df769ac
Gaia revision=140a9f7a6ade455763aca5e65b2572a51c731746
BuildID = 20130423230207
Version = 18.0

Adding a Browser bookmark (and perhaps others too) when the homescreen panels are full does not add a new panel. The bookmark is not saved and no notification is given to the user.

STR
1. Fill up yer homescreen panels with apps, bookmarks, etc
2. Open Browser
3. Load a webpage
4. Tap 'star' icon to add a bookmark
5. Enter the name of the bookmark
6. Tap 'Add to homescreen'
7. Return to homescreen and try to find the bookmark

Expected: New panel with bookmark icon on it

Actual: No bookmark icon saved.
This doesn't sound like a blocker, though we should track it and get at least some notification to the user if that can be done in a low-risk fashion. Creating new panels seems like additional feature work - can UX and product teams weigh in here with v1.1 user story criteria?
blocking-b2g: leo? → -
tracking-b2g18: --- → +
Flags: needinfo?(ffos-product)
Flags: needinfo?(jachen)
I know regression range of 4-5 months is not very helpful but the Homescreen definitely used to automatically add a new panel in this case (back when if you had an Otoro you were part of the elite), which is where I have derived the Expected behaviour from.

I couldn't say if this functionality has regressed or was removed.
Changing flag from Jaime to UX team and marking UX-P? so we can triage and track this appropriately.
Flags: needinfo?(jachen) → needinfo?(firefoxos-ux-bugzilla)
Whiteboard: [fromAutomation] → [fromAutomation], UX-P?
Just to add more information here: if you add a new app, either via Marketplace or via Everything.me then a new panel is created and the icon added to it so there is a clear precedent (and code) for this in Gaia.

This bug is specific to adding a bookmark from the Browser app.
This seems to be fixed on the build just released today:

Gecko  http://hg.mozilla.org/releases/mozilla-b2g18/rev/765d296cff66
Gaia   e420d71c9528786621f176fb4ce67d291e0a530e
BuildID 20130501070205
Version 18.0

I will let zac test and close the bug if it seems to be resolved.
Assignee: nobody → 21
Whiteboard: [fromAutomation], UX-P? → [fromAutomation], UX-P?, u=fx-os-user c=may-6-17 p=0
Whiteboard: [fromAutomation], UX-P?, u=fx-os-user c=may-6-17 p=0 → [fromAutomation], UX-P?, u=fx-os-user c=may-6-17 p=1
Clearing the UX-P? and needinfo for firefoxos-ux if this has already been implemented. Please flag us if additional UX work is needed.
Flags: needinfo?(firefoxos-ux-bugzilla)
Whiteboard: [fromAutomation], UX-P?, u=fx-os-user c=may-6-17 p=1 → [fromAutomation], u=fx-os-user c=may-6-17 p=1
If this has regressed, I'd suggest that we block on this.  No information to the user in such an expected behavior situation (which doesn't seem like such an edge case) seems quite broken.
Flags: needinfo?(ffos-product)
Attached patch Patch (obsolete) — Splinter Review
It works for me but there is a little visual defect that it fixed with the attached patch.
Attachment #749817 - Flags: review?(crdlc)
Although the patch is correct from my point of view, I would like you test [1], maybe, going to the current page these values are initialized correctly, so if we change the panning mechanism in the future we don't have splited code although I don't want to change anything about it in the future jejeje. Can you test it Vivien?

Thanks a lot

[1]

// If the new page is situated right after the current displayed page,
// makes it visible and move it to the right place.
  if (currentPage == pages.length - 2) {
    goToPage(currentPage);
  }
}
Status: NEW → ASSIGNED
Attached patch Patch v2Splinter Review
And obviously you're right.
Attachment #749817 - Attachment is obsolete: true
Attachment #749817 - Flags: review?(crdlc)
Attachment #750557 - Flags: review?(crdlc)
Comment on attachment 750557 [details] [diff] [review]
Patch v2

It works perfectly
Attachment #750557 - Flags: review?(crdlc) → review+
Nice! I didn't see this bug, great work
Flags: in-moztrap?
Flags: in-moztrap? → in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: