--- mozilla/widget/src/gtk2/nsWindow.cpp.unknownmousebutton 2005-12-21 02:38:20.000000000 +0100 +++ mozilla/widget/src/gtk2/nsWindow.cpp 2006-08-24 15:14:48.000000000 +0200 @@ -1543,6 +1617,9 @@ return; switch (aEvent->button) { + case 1: + eventType = NS_MOUSE_LEFT_BUTTON_DOWN; + break; case 2: eventType = NS_MOUSE_MIDDLE_BUTTON_DOWN; break; @@ -1550,7 +1627,7 @@ eventType = NS_MOUSE_RIGHT_BUTTON_DOWN; break; default: - eventType = NS_MOUSE_LEFT_BUTTON_DOWN; + return; break; }