Closed
Bug 796194
Opened 12 years ago
Closed 6 years ago
[Calendar] Swiping does not escape from tray.
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Firefox OS Graveyard
Gaia::Calendar
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: benfrancis, Unassigned)
Details
(Keywords: reproducible)
Attachments
(1 file)
STR: * Open calendar app * Click button top left to open side tray * Try to close side tray by touching or swiping UI on the right Expected: * Tray disappears Actual: * Trapped in the side tray until someone comes to let me out, or I figure out that I need to press the little button again. I'm not sure if this is actually in the UX spec, but this is how the side tray works in the browser app and I would expect it to be consistent. Josh: Is this in the UX specs for all apps with a side tray do you know? Built on: 2012-10-01 Gecko: 80b40bba7f30f6cea5cb148cbbdcbf008691972b Gaia: bd9b9654155b8e3b39928f16d24673f6ced72b6f
Comment 1•12 years ago
|
||
It sounds like tapping button works, but swiping does not? If so, this is a known issue which I believe (but am not sure) may be solved by applying building blocks, or simply reusing code (expertly crafted, I'm told) from Browser.
Comment 2•12 years ago
|
||
cc'ing Casey
Comment 3•12 years ago
|
||
[mass adding reproducible keyword for any open Gaia bug with the word "STR:" in comments]
Keywords: reproducible
Updated•12 years ago
|
Component: Gaia → Gaia::Calendar
Comment 4•12 years ago
|
||
Pointer to Github pull-request
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 5•12 years ago
|
||
Otoro daily: 10-11-2012 * gaia: 2667536e3b06e46dd193aa6d76ba08dad2d867be * gonk: 6ec34aa3d66331054de37eabc594ad923654b27c Currently this still doesn't work as described in the STR: Swiping UI on the right has no effect, but actually touching the calendar UI on the right restores it. Should swiping the UI on the right (to restore calendar) work?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
This should work in the same way that the Browser tabs works. To open: The user can open the drawer by tapping on the drawer button. To close: To close the drawer, the user can tap on the drawer button or any of the area which the main app is showing. The user should also be able to drag or swipe the drawer close. We should be implementing this at a Building Blocks level so that we can be consistent with the drawer behavior across all the applications that use it.
Comment 7•12 years ago
|
||
+1
Comment 8•12 years ago
|
||
OK, since this has improved a bit I renamed this issue. If building blocks can really solve the whole problem, great and no work should be required here. If not after we solve the remainder of blocking issues this should be fixed for consistency with the rest of the apps.
Summary: [Calendar] Can't escape from side tray → [Calendar] Swiping does not escape from tray.
Reporter | ||
Comment 9•12 years ago
|
||
I don't think this is very easy to create a building block for, it's not so much a UI element in its own right as a design pattern. The implementation is likely to be quite different for each app.
Just to make a note, I believe that the main issue is that the touch event is getting eaten by the calendar month being moved to the next month on the swipe. The swipe action requires that you do touch the calendar if you are swiping the calendar closed. (comparing it to the browser tab drawer close)
Comment 11•6 years ago
|
||
Firefox OS is not being worked on
Status: REOPENED → RESOLVED
Closed: 12 years ago → 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•