[COMCTL32] Revert "button: Don't erase the area of the checkbox or the text."
authorJoachim Henze <Joachim.Henze@reactos.org>
Tue, 29 Jan 2019 18:25:57 +0000 (19:25 +0100)
committerJoachim Henze <Joachim.Henze@reactos.org>
Tue, 29 Jan 2019 18:25:57 +0000 (19:25 +0100)
commit1e05f9cc32dda973acc1e46ecbad793d1187b238
tree4008e06a752585d232e9ea4b5dcb246d4ad3b995
parent232cf9f0b65a3b498fc03bbdf457c92f4db2b3de
[COMCTL32] Revert "button: Don't erase the area of the checkbox or the text."

This reverts commit 0.4.12-dev-347-g
75a80ec82309a19632251bfe6aa9e7f14132a86f
by explcit request of Giannis Adamopoulos.

I double-checked and confirm, that
this revert fixes both regressions CORE-15595 & CORE-15696.
On the downside the revert will intensify again the regression CORE-13278
(will make the text flash again as well).

Giannis Adamopoulos mentioned earlier, that using double-buffering
eventually could be a valid way out of CORE-13278 instead.
dll/win32/comctl32/button.c