summaryrefslogtreecommitdiff
path: root/components/rtgui/widgets/scrollbar.c
diff options
context:
space:
mode:
Diffstat (limited to 'components/rtgui/widgets/scrollbar.c')
-rw-r--r--components/rtgui/widgets/scrollbar.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/rtgui/widgets/scrollbar.c b/components/rtgui/widgets/scrollbar.c
index c83c7bb717..df585193dd 100644
--- a/components/rtgui/widgets/scrollbar.c
+++ b/components/rtgui/widgets/scrollbar.c
@@ -286,7 +286,7 @@ rt_bool_t rtgui_scrollbar_event_handler(struct rtgui_widget * widget,
break;
case RTGUI_EVENT_MOUSE_BUTTON:
- if (RTGUI_WIDGET_IS_ENABLE(widget))
+ if (RTGUI_WIDGET_IS_ENABLE(widget) && !RTGUI_WIDGET_IS_HIDE(widget))
{
#ifndef RTGUI_USING_SMALL_SIZE
if (widget->on_mouseclick != RT_NULL)