mirror of
https://github.com/SimpleMobileTools/Simple-Calculator.git
synced 2025-03-10 16:30:14 +01:00
fix a glitch at having zero prepended at some numbers
This commit is contained in:
parent
4a0f9187ca
commit
a1a71c368a
@ -3,6 +3,7 @@ package com.simplemobiletools.calculator.helpers
|
||||
import android.content.Context
|
||||
import com.simplemobiletools.calculator.R
|
||||
import com.simplemobiletools.calculator.operation.OperationFactory
|
||||
import com.simplemobiletools.commons.extensions.areDigitsOnly
|
||||
import com.simplemobiletools.commons.extensions.toast
|
||||
import java.math.BigDecimal
|
||||
|
||||
@ -74,6 +75,10 @@ class CalculatorImpl(calculator: Calculator, val context: Context) {
|
||||
}
|
||||
|
||||
fun addDigit(number: Int) {
|
||||
if (inputDisplayedFormula == "0" && number.toString().areDigitsOnly()) {
|
||||
inputDisplayedFormula = ""
|
||||
}
|
||||
|
||||
inputDisplayedFormula += number
|
||||
setValue(inputDisplayedFormula)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user