consider padding when adding keyboard split

fixes GH-1520
This commit is contained in:
Helium314 2025-04-29 16:17:28 +02:00
parent da62457c90
commit 011bc96ec9

View file

@ -176,7 +176,7 @@ open class KeyboardBuilder<KP : KeyboardParams>(protected val mContext: Context,
val relativeWidthSumNew = row.sumOf { it.mWidth }
val widthFactor = relativeWidthSum / relativeWidthSumNew
// re-calculate absolute sizes and positions
var currentX = 0f
var currentX = mParams.mLeftPadding.toFloat()
row.forEach {
it.mWidth *= widthFactor
it.setAbsoluteDimensions(currentX, y)