diff --git a/widget/src/gtk/nsWidget.cpp b/widget/src/gtk/nsWidget.cpp index 665c46e488d..d9ec2aa0efe 100644 --- a/widget/src/gtk/nsWidget.cpp +++ b/widget/src/gtk/nsWidget.cpp @@ -1250,6 +1250,8 @@ nsWidget::HandleEvent(GdkEvent *event) OnMotionNotifySignal (&event->motion); break; case GDK_BUTTON_PRESS: + case GDK_2BUTTON_PRESS: + case GDK_3BUTTON_PRESS: OnButtonPressSignal (&event->button); break; case GDK_BUTTON_RELEASE: