Closed Bug 1073356 Opened 11 years ago Closed 11 years ago

[Calendar] Wobbly Refresh Icon Animation

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(b2g-v2.1 fixed, b2g-v2.2 fixed)

VERIFIED FIXED
2.1 S6 (10oct)
Tracking Status
b2g-v2.1 --- fixed
b2g-v2.2 --- fixed

People

(Reporter: jrburke, Assigned: jrburke)

Details

Attachments

(1 file)

This is a sibling to bug 1069992, the wobbly email refresh icon, since they used similar layouts. Quoting from that bug: "When you tap the refresh icon in the toolbar in [Calendar], the rotating animation is wobbly (not smooth). It's rotational center is off." I believe the root cause is similar to email: the root cause of one of the dimensions in the rotation being 100%. I have a fix, will attach pull request shortly.
Attached file GitHub pull request
Sets an explicit width/height on element containing the icon so that the rotation animation is not wobbly/off-center. Not a rush, just setting choosing a reviewer since the patch is available. However, I appreciate the calendar folks are in the middle of some bigger work, so I expect this will be low priority for the moment. Feel free to switch off review for a bit if that helps.
Attachment #8495688 - Flags: review?(mmedeiros)
Comment on attachment 8495688 [details] [review] GitHub pull request LGTM!
Attachment #8495688 - Flags: review?(mmedeiros) → review+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 8495688 [details] [review] GitHub pull request [Approval Request Comment] [Bug caused by] (feature/regressing bug #): Bug 940512: use drawer for calendar [User impact] if declined: A wobbly refresh icon when it rotates, looks less polished once you notice it. [Testing completed]: Tested on flame device. [Risk to taking this patch] (and alternatives if risky): Very low. Just a CSS bounds change along with a selector target change to match targeting the inner icon element that now has the bounds set on it. If there were any problem, it would be immediately visible. [String changes made]: none
Attachment #8495688 - Flags: approval-gaia-v2.1?
Attachment #8495688 - Flags: approval-gaia-v2.1? → approval-gaia-v2.1+
Assignee: nobody → jrburke
Target Milestone: --- → 2.1 S6 (10oct)
[Environment] Gaia-Rev d18e130216cd3960cd327179364d9f71e42debda Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/610ee0e6a776 Build-ID 20141012161201 Version 34.0a2 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20140925.192608 FW-Date Thu Sep 25 19:26:18 EDT 2014 Bootloader L1TC10011800 [Result] PASS
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: