diff --git a/src/dlangui/widgets/widget.d b/src/dlangui/widgets/widget.d index da40a4b8..9ff25378 100644 --- a/src/dlangui/widgets/widget.d +++ b/src/dlangui/widgets/widget.d @@ -1298,7 +1298,10 @@ public: if (event.action == MouseAction.ButtonUp && event.button == MouseButton.Left && state & State.Pressed) { resetState(State.Pressed); if(nextClickIsDouble) + { + handleClick(); handleDoubleClick(); + } else handleClick(); nextClickIsDouble = false;