#1673 Broadcastify Call Streaming Config Editor's default value of 0 causes field to be uneditable.

This commit is contained in:
Dennis Sheirer
2023-11-05 05:20:15 -05:00
parent e1bc9eabd6
commit ad0f953b2a

View File

@@ -1,33 +1,29 @@
/* /*
* *****************************************************************************
* Copyright (C) 2014-2023 Dennis Sheirer
* *
* * ****************************************************************************** * This program is free software: you can redistribute it and/or modify
* * Copyright (C) 2014-2020 Dennis Sheirer * it under the terms of the GNU General Public License as published by
* * * the Free Software Foundation, either version 3 of the License, or
* * This program is free software: you can redistribute it and/or modify * (at your option) any later version.
* * 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 <http://www.gnu.org/licenses/>
* * *****************************************************************************
* *
* 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 <http://www.gnu.org/licenses/>
* ****************************************************************************
*/ */
package io.github.dsheirer.gui.control; package io.github.dsheirer.gui.control;
import java.util.function.UnaryOperator;
import javafx.scene.control.TextField; import javafx.scene.control.TextField;
import javafx.scene.control.TextFormatter; import javafx.scene.control.TextFormatter;
import javafx.util.converter.IntegerStringConverter; import javafx.util.converter.IntegerStringConverter;
import java.util.function.UnaryOperator;
/** /**
* Text field control for integer values. * Text field control for integer values.
*/ */
@@ -52,7 +48,7 @@ public class IntegerTextField extends TextField
return null; return null;
}; };
setTextFormatter(new TextFormatter<Integer>(new IntegerStringConverter(), 0, filter)); setTextFormatter(new TextFormatter<Integer>(new IntegerStringConverter(), null, filter));
} }
/** /**