why cant i press the button before commiting?

ConfirmButton->SetClickMethod(EButtonClickMethod::Type::MouseDown);
ConfirmButton->OnPressed.AddDynamic(this, &UEditableValidatedText::OnConfirmEditName);

seems to fix that