From ad0f953b2a3270ae1ed2bd7792430d9d4d3ccef7 Mon Sep 17 00:00:00 2001 From: Dennis Sheirer Date: Sun, 5 Nov 2023 05:20:15 -0500 Subject: [PATCH] #1673 Broadcastify Call Streaming Config Editor's default value of 0 causes field to be uneditable. --- .../gui/control/IntegerTextField.java | 34 ++++++++----------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/src/main/java/io/github/dsheirer/gui/control/IntegerTextField.java b/src/main/java/io/github/dsheirer/gui/control/IntegerTextField.java index d774342bf..8768e68b0 100644 --- a/src/main/java/io/github/dsheirer/gui/control/IntegerTextField.java +++ b/src/main/java/io/github/dsheirer/gui/control/IntegerTextField.java @@ -1,33 +1,29 @@ /* + * ***************************************************************************** + * Copyright (C) 2014-2023 Dennis Sheirer * - * * ****************************************************************************** - * * Copyright (C) 2014-2020 Dennis Sheirer - * * - * * This program is free software: you can redistribute it and/or modify - * * it under the terms of the GNU General Public License as published by - * * the Free Software Foundation, either version 3 of the License, or - * * (at your option) any later version. - * * - * * This program is distributed in the hope that it will be useful, - * * but WITHOUT ANY WARRANTY; without even the implied warranty of - * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * * GNU General Public License for more details. - * * - * * You should have received a copy of the GNU General Public License - * * along with this program. If not, see - * * ***************************************************************************** + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * **************************************************************************** */ package io.github.dsheirer.gui.control; +import java.util.function.UnaryOperator; import javafx.scene.control.TextField; import javafx.scene.control.TextFormatter; import javafx.util.converter.IntegerStringConverter; -import java.util.function.UnaryOperator; - /** * Text field control for integer values. */ @@ -52,7 +48,7 @@ public IntegerTextField() return null; }; - setTextFormatter(new TextFormatter(new IntegerStringConverter(), 0, filter)); + setTextFormatter(new TextFormatter(new IntegerStringConverter(), null, filter)); } /**