From 13416486e03f9a7b52083cf6e291482a90f8e813 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Thu, 16 Apr 2020 22:22:58 +0200 Subject: remove toplevel WS_EX_COMPOSITED. WS_EX_COMPOSITED is buggy on XP and seemingly unimplemented both pre-XP and Vista+ --- alf/alf.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alf/alf.cpp b/alf/alf.cpp index b446b33..fc441bf 100644 --- a/alf/alf.cpp +++ b/alf/alf.cpp @@ -522,7 +522,7 @@ ALF_UnregisterWindowClass(HINSTANCE hinstance, LPCTSTR className) HWND ALF_InstantiateWindow(HINSTANCE hinstance, LPCTSTR className, HWND hwndParent, void *closure) { - return CreateWindowEx(ALF_Compat_IsMinWindowsVersion(5, 1) ? WS_EX_COMPOSITED : 0, + return CreateWindowEx(0, className, TEXT("Window"), WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN, -- cgit v1.2.3