Index: ui/app_list/views/contents_view.cc |
diff --git a/ui/app_list/views/contents_view.cc b/ui/app_list/views/contents_view.cc |
index 4353f4b0e9ab0747497522a29df9f49fc1dea3c4..60968c39aa9f287f250cd14271494df446cadbd9 100644 |
--- a/ui/app_list/views/contents_view.cc |
+++ b/ui/app_list/views/contents_view.cc |
@@ -11,6 +11,7 @@ |
#include "ui/app_list/app_list_switches.h" |
#include "ui/app_list/app_list_view_delegate.h" |
#include "ui/app_list/pagination_model.h" |
+#include "ui/app_list/views/app_list_folder_view.h" |
#include "ui/app_list/views/app_list_main_view.h" |
#include "ui/app_list/views/apps_container_view.h" |
#include "ui/app_list/views/apps_grid_view.h" |
@@ -77,6 +78,12 @@ ContentsView::~ContentsView() { |
void ContentsView::CancelDrag() { |
if (apps_container_view_->apps_grid_view()->has_dragged_view()) |
apps_container_view_->apps_grid_view()->EndDrag(true); |
+ if (apps_container_view_->app_list_folder_view() |
+ ->items_grid_view() |
+ ->has_dragged_view()) { |
+ apps_container_view_->app_list_folder_view()->items_grid_view()->EndDrag( |
+ true); |
+ } |
} |
void ContentsView::SetDragAndDropHostOfCurrentAppList( |