Fix ChangeSimulationSpeedDialog

This commit is contained in:
UnicornFreedom 2025-08-22 15:24:40 +02:00
parent 313e5c8b6a
commit b67ad92273
No known key found for this signature in database
GPG Key ID: B4ED0DB6B940024F

View File

@ -45,7 +45,8 @@ class ChangeSimulationSpeedDialog extends ModalDialog {
override def onInput(text: String): Unit = { override def onInput(text: String): Unit = {
tickInterval = parseInput(text).map { interval => tickInterval = parseInput(text).map { interval =>
inputTPS.text = formatTPS(interval) val tps = formatTPS(interval)
if (inputTPS.text != tps) inputTPS.text = tps
interval interval
} }
} }
@ -66,7 +67,8 @@ class ChangeSimulationSpeedDialog extends ModalDialog {
override def onInput(text: String): Unit = { override def onInput(text: String): Unit = {
tickInterval = parseInput(text).map { interval => tickInterval = parseInput(text).map { interval =>
inputMSPT.text = formatMSPT(interval) val mspt = formatMSPT(interval)
if (inputMSPT.text != mspt) inputMSPT.text = mspt
interval interval
} }
} }