From 141baab544201895829484784c2717b0d1cdc680 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Fri, 29 May 2020 23:57:34 +0200 Subject: label: WM_NCHITTEST -> HTTRANSPARENT fixes focus bugs --- alf/alflabel.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'alf/alflabel.cpp') diff --git a/alf/alflabel.cpp b/alf/alflabel.cpp index 6290ec7..8627378 100644 --- a/alf/alflabel.cpp +++ b/alf/alflabel.cpp @@ -232,6 +232,8 @@ ALF__LabelWindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) GetClientRect(hwnd, &rc); ALF_Label_Paint(hwnd, priv, (HDC)wParam, &rc); + } else if (uMsg == WM_NCHITTEST) { + return HTTRANSPARENT; } else if (uMsg == ALF_WM_QUERYSIZE) { ALF_Label_CalculateSize(hwnd, priv, (SIZE*)lParam); } else if (uMsg == WM_WINDOWPOSCHANGED) { -- cgit v1.2.3