mirror of
				https://github.com/SimpleMobileTools/Simple-Keyboard.git
				synced 2025-06-05 21:49:26 +02:00 
			
		
		
		
	use a bit bigger icon at Enter
This commit is contained in:
		| @@ -626,7 +626,12 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut | |||||||
|                 val drawableX = (key.width - padding.left - padding.right - key.icon!!.intrinsicWidth) / 2 + padding.left |                 val drawableX = (key.width - padding.left - padding.right - key.icon!!.intrinsicWidth) / 2 + padding.left | ||||||
|                 val drawableY = (key.height - key.icon!!.intrinsicHeight) / 2 |                 val drawableY = (key.height - key.icon!!.intrinsicHeight) / 2 | ||||||
|                 canvas.translate(drawableX.toFloat(), drawableY.toFloat()) |                 canvas.translate(drawableX.toFloat(), drawableY.toFloat()) | ||||||
|  |  | ||||||
|  |                 if (key.codes.firstOrNull() == MyKeyboard.KEYCODE_ENTER) { | ||||||
|  |                     key.icon!!.setBounds(0, 0, (key.icon!!.intrinsicWidth * 1.2).toInt(), (key.icon!!.intrinsicHeight * 1.2).toInt()) | ||||||
|  |                 } else { | ||||||
|                     key.icon!!.setBounds(0, 0, key.icon!!.intrinsicWidth, key.icon!!.intrinsicHeight) |                     key.icon!!.setBounds(0, 0, key.icon!!.intrinsicWidth, key.icon!!.intrinsicHeight) | ||||||
|  |                 } | ||||||
|                 key.icon!!.draw(canvas) |                 key.icon!!.draw(canvas) | ||||||
|                 canvas.translate(-drawableX.toFloat(), -drawableY.toFloat()) |                 canvas.translate(-drawableX.toFloat(), -drawableY.toFloat()) | ||||||
|             } |             } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user