Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1352)

Issue 1168323003: Make ink splashes work in MenuItem (Closed)

Created:
5 years, 6 months ago by abarth-chromium
Modified:
5 years, 6 months ago
Reviewers:
Hixie, eseidel
CC:
gregsimon, jackson_old, mojo-reviews_chromium.org, qsr+mojo_chromium.org
Base URL:
git@github.com:domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Make ink splashes work in MenuItem Previously, the ink splashes would disappear immediately because the button highlight would change the structure of the component hierarchy and we weren't smart enough to retain the underlying RenderInkSplash. This CL is a point fix for that issue by avoiding changing the structure of the component hierarchy. A more complete fix would be to make Container smarter about how it syncs its subcomponents. R=eseidel@chromium.org, ianh@google.com Committed: https://chromium.googlesource.com/external/mojo/+/f998f7e0c34d7f90960fc2a630ad158a87cdce50

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -7 lines) Patch
M sky/sdk/lib/framework/components2/menu_item.dart View 2 chunks +15 lines, -7 lines 0 comments Download

Messages

Total messages: 4 (1 generated)
abarth-chromium
5 years, 6 months ago (2015-06-10 16:22:13 UTC) #1
eseidel
lgtm
5 years, 6 months ago (2015-06-10 16:22:59 UTC) #3
abarth-chromium
5 years, 6 months ago (2015-06-10 16:23:28 UTC) #4
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
f998f7e0c34d7f90960fc2a630ad158a87cdce50 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698