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

Issue 210583004: Make cancelling of app list correctly clean up folder UI. (Closed)

Created:
6 years, 9 months ago by calamity
Modified:
6 years, 8 months ago
Reviewers:
cmp, tapted, jennyz
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Make cancelling of app list correctly clean up folder UI. This CL makes a cancelled drag clean up the folder UI. Previously cancelled drags would not burst the folder background "bubble", leaving the folder name UI hidden. This CL extracts an AppsGridViewFolderDelegate from AppListFolderView in order to facilitate the testing of this functionality. The bug also mentions a view getting stuck but this patch does not address that part of the issue. BUG=352057 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260436

Patch Set 1 : #

Total comments: 17

Patch Set 2 : address comments #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+171 lines, -68 lines) Patch
M ui/app_list/app_list.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M ui/app_list/views/app_list_folder_view.h View 1 2 4 chunks +16 lines, -29 lines 0 comments Download
M ui/app_list/views/app_list_folder_view.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ui/app_list/views/apps_grid_view.h View 1 2 5 chunks +9 lines, -5 lines 0 comments Download
M ui/app_list/views/apps_grid_view.cc View 1 2 13 chunks +25 lines, -32 lines 0 comments Download
A ui/app_list/views/apps_grid_view_folder_delegate.h View 1 2 1 chunk +61 lines, -0 lines 0 comments Download
M ui/app_list/views/apps_grid_view_unittest.cc View 1 2 3 chunks +57 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
calamity
FYI, the actual fix is at apps_grid_view.cc:~660.
6 years, 9 months ago (2014-03-25 23:47:32 UTC) #1
tapted
+jennyz Nice change. lgtm % nits, but wait for jenny to have a look too. ...
6 years, 9 months ago (2014-03-26 02:53:53 UTC) #2
jennyz
Nice refactoring, but it will crash the chrome on chromeos, see my comments inline. If ...
6 years, 9 months ago (2014-03-26 22:09:38 UTC) #3
jennyz
On 2014/03/26 22:09:38, jennyz wrote: > Nice refactoring, but it will crash the chrome on ...
6 years, 9 months ago (2014-03-26 22:20:53 UTC) #4
calamity
On 2014/03/26 22:09:38, jennyz wrote: > Nice refactoring, but it will crash the chrome on ...
6 years, 9 months ago (2014-03-27 01:59:38 UTC) #5
calamity
On 2014/03/27 01:59:38, calamity wrote: > On 2014/03/26 22:09:38, jennyz wrote: > > Nice refactoring, ...
6 years, 9 months ago (2014-03-27 03:06:49 UTC) #6
calamity
https://codereview.chromium.org/210583004/diff/60001/ui/app_list/views/app_list_folder_view.h File ui/app_list/views/app_list_folder_view.h (right): https://codereview.chromium.org/210583004/diff/60001/ui/app_list/views/app_list_folder_view.h#newcode98 ui/app_list/views/app_list_folder_view.h:98: OVERRIDE; On 2014/03/26 22:09:38, jennyz wrote: > On 2014/03/26 ...
6 years, 9 months ago (2014-03-27 05:14:44 UTC) #7
jennyz
The cl is good and it will burst the folder ink bubble when drag is ...
6 years, 8 months ago (2014-03-27 16:53:34 UTC) #8
calamity
On 2014/03/27 16:53:34, jennyz wrote: > The cl is good and it will burst the ...
6 years, 8 months ago (2014-03-27 23:51:31 UTC) #9
jennyz
On 2014/03/27 23:51:31, calamity wrote: > On 2014/03/27 16:53:34, jennyz wrote: > > The cl ...
6 years, 8 months ago (2014-03-27 23:54:46 UTC) #10
jennyz
lgtm
6 years, 8 months ago (2014-03-27 23:54:49 UTC) #11
calamity
The CQ bit was checked by calamity@chromium.org
6 years, 8 months ago (2014-03-27 23:55:24 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/calamity@chromium.org/210583004/150001
6 years, 8 months ago (2014-03-27 23:58:54 UTC) #13
cmp
The CQ bit was unchecked by cmp@chromium.org
6 years, 8 months ago (2014-03-30 16:34:14 UTC) #14
cmp
The CQ bit was checked by cmp@chromium.org
6 years, 8 months ago (2014-03-30 16:37:05 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/calamity@chromium.org/210583004/150001
6 years, 8 months ago (2014-03-30 16:37:24 UTC) #16
commit-bot: I haz the power
6 years, 8 months ago (2014-03-30 17:02:39 UTC) #17
Message was sent while issue was closed.
Change committed as 260436

Powered by Google App Engine
This is Rietveld 408576698