From d86b1c713bd444c86d5217982a65f2974dafc35f Mon Sep 17 00:00:00 2001 From: shmyga Date: Mon, 11 Mar 2019 17:50:46 +0300 Subject: [PATCH] [skin] fix ButtonColorSkin --- src/main/haxework/gui/skin/ButtonColorSkin.hx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/haxework/gui/skin/ButtonColorSkin.hx b/src/main/haxework/gui/skin/ButtonColorSkin.hx index 116f9ab..e34f250 100644 --- a/src/main/haxework/gui/skin/ButtonColorSkin.hx +++ b/src/main/haxework/gui/skin/ButtonColorSkin.hx @@ -19,8 +19,8 @@ class ButtonColorSkin implements ISkin { private function set_color(value:Int):Int { colors = new Map(); colors.set(ButtonState.UP, value); - colors.set(ButtonState.DOWN, ColorUtil.diff(value, -32)); - colors.set(ButtonState.OVER, ColorUtil.diff(value, 32)); + colors.set(ButtonState.DOWN, ColorUtil.diff(value, -24)); + colors.set(ButtonState.OVER, ColorUtil.diff(value, 24)); //disable = ColorUtil.multiply(value, 0.6); return value; } @@ -36,6 +36,8 @@ class ButtonColorSkin implements ISkin { graphics.beginFill(color, alpha); graphics.lineStyle(2, ColorUtil.multiply(color, 1.5)); graphics.drawRoundRect(1, 1, view.width - 2, view.height - 2, 5, 5); + graphics.lineStyle(); + graphics.endFill(); } private function selectColor(view:ButtonView):Int {