Descriptionviews: Terminate the nested message-loop correctly when closing the menu.
It is possible for a non-menu source to start a nested message loop
(e.g. for dragging a menu-item). So attempting to terminate the current
iteration of the message-loop when the menu is closed can be problematic.
So instead, terminate the message-loop through the DispatcherClient.
BUG=367850, 372208
R=sky@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269819
Patch Set 1 #Patch Set 2 : windows? #Patch Set 3 : test #Patch Set 4 : . #Patch Set 5 : . #Patch Set 6 : . #
Messages
Total messages: 3 (0 generated)
|