summaryrefslogtreecommitdiff
path: root/alf
diff options
context:
space:
mode:
authorJonas Kümmerlin <jonas@kuemmerlin.eu>2020-05-29 23:57:34 +0200
committerJonas Kümmerlin <jonas@kuemmerlin.eu>2020-05-29 23:57:34 +0200
commit141baab544201895829484784c2717b0d1cdc680 (patch)
tree758c70ea0efc226b81e08549102615cee498d74b /alf
parent2ec1b0cede1a2395bd4d70625b646b46dfb580d6 (diff)
label: WM_NCHITTEST -> HTTRANSPARENT
fixes focus bugs
Diffstat (limited to 'alf')
-rw-r--r--alf/alflabel.cpp2
1 files changed, 2 insertions, 0 deletions
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) {