weixin_39918128 2020-11-20 12:58
浏览 0

No initial validation anymore in 8.20.7

Original report by Andreas Liebelt (Bitbucket: aliebelt, GitHub: aliebelt).

At validation initialization there is no validation anymore. Type some text into the textfield and delete it and the validation will then work. With 8.0.6_20 this was working.


#!java

public class InitialValidationIsNotExecutedErrorRunTest extends Application {


    public void start(Stage primaryStage) throws Exception {
        TextField textField = new TextField();
        primaryStage.setScene(new Scene(textField));
        primaryStage.show();

        new ValidationSupport().registerValidator(textField, false, Validator.createEmptyValidator("No initial validation!"));
    }

    public static void main(String[] args) {
        launch(args);
    }

}

该提问来源于开源项目:controlsfx/controlsfx

  • 写回答

15条回答 默认 最新

  • weixin_39918128 2020-11-20 12:58
    关注

    Original comment by Samir Hadzic (Bitbucket: shadzic, GitHub: shadzic).

    Merged in aliebelt/controlsfx/optional-initial-validation (pull request #512)

    [ValidationSupport] Optional initial decoration. Fixes #393

    评论

报告相同问题?