Added patch to ensure ShowWindow avoids interthread no-op messages.

This commit is contained in:
Sebastian Lackner
2014-11-21 07:30:26 +01:00
parent 744f67198c
commit 3741c4fe33
6 changed files with 123 additions and 1 deletions

View File

@@ -100,6 +100,7 @@ PATCHLIST := \
user32-DrawTextExW.ok \
user32-GetSystemMetrics.ok \
user32-GetTipText.ok \
user32-ShowWindow.ok \
user32-WndProc.ok \
wine.inf-ProductId.ok \
wineboot-HKEY_DYN_DATA.ok \
@@ -1530,6 +1531,23 @@ user32-GetTipText.ok:
echo '+ { "Erich E. Hoover", "Fix TOOLTIPS_GetTipText when a NULL instance is used.", 1 },'; \
) > user32-GetTipText.ok
# Patchset user32-ShowWindow
# |
# | This patchset fixes the following Wine bugs:
# | * [#11582] ShowWindow should avoid interthread no-op messages
# |
# | Modified files:
# | * dlls/user32/tests/msg.c, dlls/user32/winpos.c
# |
.INTERMEDIATE: user32-ShowWindow.ok
user32-ShowWindow.ok:
$(call APPLY_FILE,user32-ShowWindow/0001-user32-tests-Add-interthread-tests-for-calling-ShowW.patch)
$(call APPLY_FILE,user32-ShowWindow/0002-user32-Do-not-call-SendMessage-to-hide-a-window-that.patch)
@( \
echo '+ { "Drew Ronneberg", "user32/tests: Add interthread tests for calling ShowWindow(SW_HIDE) on a hidden window.", 1 },'; \
echo '+ { "Drew Ronneberg", "user32: Do not call SendMessage() to hide a window that is already hidden.", 3 },'; \
) > user32-ShowWindow.ok
# Patchset user32-WndProc
# |
# | This patchset fixes the following Wine bugs: