[dropping all the CCs]

On 9/01/2014 9:14 AM, John Gruen wrote:
Alternate design proposal for door hanger:

https://www.dropbox.com/s/hlg7fe5kp7mbpxs/sync_flow_1_8_stripped_door_hanger.pdf

(1) by dismissing doorhanger, user begins syncing.

The "problem" with most doorhangers is that they are dismissed by any click outside the panel. This means the user may accidentally dismiss the panel. Even worse - although the panel is anchored to the hamburger/customize button, clicking that button will *not* bring the panel back, which is contrary to every other anchored panel in the UI. This means that once the user accidentally clicks somewhere, the panel vanishes, the usual way of bringing the panel back doesn't work, and indeed the current flows offer *no* way to bring it back at all (IIUC).

We can probably solve the "any click dismisses" problem (even though this panel will then be unique in this), but I'm not sure how to solve the issue that clicking the anchor doesn't bring it back.

A "notification" (ie, those yellow bars which stretch across the entire window width often used for permission prompts etc) don't suffer the "accidental click dismisses" problem, but generally they are used for site-specific notifications rather than browser notifications (and this would still suffer from the "how do I get it back" problem)

Mark
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to