removing some debug touch drawing related code

This commit is contained in:
tibbi 2022-01-08 18:06:37 +01:00
parent 5ab9c94958
commit de7f1033d8
1 changed files with 2 additions and 12 deletions

View File

@ -144,7 +144,6 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
* @see .isPreviewEnabled * @see .isPreviewEnabled
*/ */
var isPreviewEnabled = true var isPreviewEnabled = true
private val mShowTouchPoints = true
private var mPopupPreviewX = 0 private var mPopupPreviewX = 0
private var mPopupPreviewY = 0 private var mPopupPreviewY = 0
private var mLastX = 0 private var mLastX = 0
@ -225,7 +224,6 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
var mHandler: Handler? = null var mHandler: Handler? = null
companion object { companion object {
private const val DEBUG = false
private const val NOT_A_KEY = -1 private const val NOT_A_KEY = -1
private val KEY_DELETE = intArrayOf(Keyboard.KEYCODE_DELETE) private val KEY_DELETE = intArrayOf(Keyboard.KEYCODE_DELETE)
private val LONG_PRESSABLE_STATE_SET = intArrayOf(R.attr.state_long_pressable) private val LONG_PRESSABLE_STATE_SET = intArrayOf(R.attr.state_long_pressable)
@ -618,22 +616,14 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
} }
canvas.translate((-key.x - kbdPaddingLeft).toFloat(), (-key.y - kbdPaddingTop).toFloat()) canvas.translate((-key.x - kbdPaddingLeft).toFloat(), (-key.y - kbdPaddingTop).toFloat())
} }
mInvalidatedKey = null mInvalidatedKey = null
// Overlay a dark rectangle to dim the keyboard // Overlay a dark rectangle to dim the keyboard
if (mMiniKeyboardOnScreen) { if (mMiniKeyboardOnScreen) {
paint.color = (mBackgroundDimAmount * 0xFF).toInt() shl 24 paint.color = (mBackgroundDimAmount * 0xFF).toInt() shl 24
canvas.drawRect(0f, 0f, width.toFloat(), height.toFloat(), paint) canvas.drawRect(0f, 0f, width.toFloat(), height.toFloat(), paint)
} }
if (DEBUG && mShowTouchPoints) {
paint.alpha = 128
paint.color = -0x10000
canvas.drawCircle(mStartX.toFloat(), mStartY.toFloat(), 3f, paint)
canvas.drawLine(mStartX.toFloat(), mStartY.toFloat(), mLastX.toFloat(), mLastY.toFloat(), paint)
paint.color = -0xffff01
canvas.drawCircle(mLastX.toFloat(), mLastY.toFloat(), 3f, paint)
paint.color = -0xff0100
canvas.drawCircle(((mStartX + mLastX) / 2).toFloat(), ((mStartY + mLastY) / 2).toFloat(), 2f, paint)
}
mCanvas!!.restore() mCanvas!!.restore()
mDrawPending = false mDrawPending = false
mDirtyRect.setEmpty() mDirtyRect.setEmpty()