diff --git a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt index f8db247..474280e 100644 --- a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt @@ -519,12 +519,20 @@ class MainActivity : SimpleActivity(), CanvasListener { private fun pickColor() { ColorPickerDialog(this, color) { wasPositivePressed, color -> if (wasPositivePressed) { + if (isEyeDropperOn) { + eyeDropperClicked() + } + setColor(color) } } } fun setBackgroundColor(pickedColor: Int) { + if (isEyeDropperOn) { + eyeDropperClicked() + } + val contrastColor = pickedColor.getContrastColor() undo.applyColorFilter(contrastColor) eraser.applyColorFilter(contrastColor)