> catches the BN_CLICKED event
Where can I see this code? I think the notification code is just not checked, and so BN_SETFOCUS triggers the callback as well.
You can reproduce by compiling this example and pressing tab several times, you'll see a message box while you shouldn't:
https://nsis.sourceforge.io/NsDialog...ton_selections