app_list: Defer setting drop target on hovering page button.
commit21387a252d452a264fa0bdfb6167fbe110e89e33
authorxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 8 Nov 2012 01:10:52 +0000 (8 01:10 +0000)
committerxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 8 Nov 2012 01:10:52 +0000 (8 01:10 +0000)
tree70b30f97283c976e7a2de8cbac8b31d5e4f376ab
parent9f2851844e935af6793568c9a2f0b074a46778d9
app_list: Defer setting drop target on hovering page button.

- Do not set drop target to new page on hovering page button;
- Defer that until drag is committed (EndDrag is called) or page switching
  is finished;

BUG=159420
TEST=Verify dragging over a page button does not moving icons and drop target
until user drops the icon or page is flipped.

R=sky@chromium.org

Review URL: https://chromiumcodereview.appspot.com/11365135

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166575 0039d316-1c4b-4281-b951-d872f2087c98
ui/app_list/apps_grid_view.cc
ui/app_list/apps_grid_view.h