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

Issue 2448673002: Merge Fix opening App Menu after Bookmarks Drag (Closed)

Created:
4 years, 1 month ago by jonross
Modified:
4 years, 1 month ago
Reviewers:
sky
CC:
chromium-reviews, tfarina
Target Ref:
refs/pending/branch-heads/2883
Project:
chromium
Visibility:
Public.

Description

Merge Fix opening App Menu after Bookmarks Drag Fix opening App Menu after Bookmarks Drag After dragging a nested bookmarks folder to the bookmarks bar, you could not open the App Menu. During a Drag operation BookmarkBarView can call Cancel in several circumstances. If a Cancel was received by MenuController before OnDragCompleted. Then the internal call to Cancel would not properly teardown the menu. With an active, but hidden, menu new menus, such as the AppMenu, could not launch. This change updates the logic of MenuController::OnDragCompleted to make sure that teardown occurs. TBR=sky@chromium.org NOTRY=true NOPRESUBMIT=true TEST=MenuControllerTest.AsynchronousDragComplete, MenuControllerTest.AsynchronousCancelDuringDrag BUG=656948 Review-Url: https://chromiumcodereview.appspot.com/2433933007 Cr-Commit-Position: refs/heads/master@{#426592} (cherry picked from commit 6f08e5ae5e67d68510072d6873366a06841064fe)

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -7 lines) Patch
M ui/views/controls/menu/menu_controller.cc View 2 chunks +23 lines, -5 lines 0 comments Download
M ui/views/controls/menu/menu_controller_unittest.cc View 2 chunks +34 lines, -2 lines 0 comments Download

Messages

Total messages: 6 (4 generated)
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2448673002/1
4 years, 1 month ago (2016-10-24 21:57:52 UTC) #4
commit-bot: I haz the power
4 years, 1 month ago (2016-10-24 22:01:09 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1)

Powered by Google App Engine
This is Rietveld 408576698