Closed Bug 879420 Opened 12 years ago Closed 12 years ago

[Calendar] Pressing 'enter' on the add account page will break calendar

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(blocking-b2g:leo+, b2g18 verified, b2g-v1.1hd affected)

RESOLVED FIXED
blocking-b2g leo+
Tracking Status
b2g18 --- verified
b2g-v1.1hd --- affected

People

(Reporter: kgrandon, Assigned: kgrandon)

References

()

Details

(Keywords: regression)

Attachments

(2 files)

AFAIK this only happens when setting up a CalDav account. STR: 1 - Create a new CalDav account 2 - Tap on a field 3 - Press enter key on keyboard 4 - Be brought to a 404 page. Attaching a screenshot of what I see on desktop (404 page is displayed slightly differently, but the effect is the same). The user has to quit and reopen calendar for it to be working again, and loses any information entered. This can be pretty painful because CalDav URLs can be very long.
Confirmed on a 1.1 b2g18 device. I'm getting a file not found error page with an app:// on device.
Looks like this happens even when all fields are entered. Hitting enter on a keyboard is a possible use case for a user as one form of submission of data. The fact that this sends us to a broken error page is a bad experience.
blocking-b2g: --- → leo?
Actually, let's track here instead. This also reproduces with yahoo add account UI.
blocking-b2g: leo? → ---
tracking-b2g18: --- → ?
Attached file Github pull request
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Attachment #758542 - Flags: review?(jlal)
in master: https://github.com/mozilla-b2g/gaia/commit/1d9f9cd48112f11781dea08d8be9d3950ba34069 We should uplift this... Also- its likely that this issue also exists when creating events ?
Status: ASSIGNED → RESOLVED
blocking-b2g: --- → leo?
Closed: 12 years ago
Resolution: --- → FIXED
Attachment #758542 - Flags: review?(jlal) → review+
(In reply to James Lal [:lightsofapollo] ( Back June 3rd ) from comment #5) > in master: > https://github.com/mozilla-b2g/gaia/commit/ > 1d9f9cd48112f11781dea08d8be9d3950ba34069 > > We should uplift this... > > Also- its likely that this issue also exists when creating events ? On 1.01 I didn't see this reproduce when creating events. Only saw this with the caldav/yahoo add account UIs.
Blocking, regression from v1.0.1
blocking-b2g: leo? → leo+
tracking-b2g18: ? → ---
Keywords: regression
Uplifted 1d9f9cd48112f11781dea08d8be9d3950ba34069 to: v1-train: ff7a7756e05d96ee58f375268ca6b124957e19f6
Keywords: verifyme
QA Contact: jsmith
Flags: in-moztrap?
Verified on b2g18 on 6/17 by testing the add account pages for Yahoo & Caldav and ensuring that we do not get the broken UI when hitting the return key.
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: