diff --git a/reactos/lib/aclui/checklist.c b/reactos/lib/aclui/checklist.c index 4b0a0b89f23..83017f9a860 100644 --- a/reactos/lib/aclui/checklist.c +++ b/reactos/lib/aclui/checklist.c @@ -1593,7 +1593,7 @@ CheckListWndProc(IN HWND hwnd, ChangeFocus = TRUE; } - if (ChangeFocus && GetCapture() == NULL && + if (InCheckBox && ChangeFocus && GetCapture() == NULL && (uMsg == WM_LBUTTONDOWN || uMsg == WM_LBUTTONDBLCLK)) { infoPtr->FocusedPushed = TRUE;