]> git.saurik.com Git - wxWidgets.git/commit
Relax Unity menu interdiction hack to allow popup menus in modal dialogs.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 12 Jan 2013 03:09:06 +0000 (03:09 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 12 Jan 2013 03:09:06 +0000 (03:09 +0000)
commit68a335b43ba9358c29801a638313c826a2c96c90
tree9252cdf4b8be5d1c0f6780440edd9b3f6fda27ab
parent6884a3b6437ec65f80867a83b76a8f87f0ef8e7e
Relax Unity menu interdiction hack to allow popup menus in modal dialogs.

The changes of r73007 fixed the problem with menus remaining active while a
modal dialog was shown (see #14823) but also disabled processing of the events
from any popup menus shown by the dialog itself. Reallow the latter while
still forbidding the former now by checking whether the window associated with
the menu is the dialog itself.

Closes #14961.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/gtk/menu.cpp