Bug 879374 - Add mozPressure support for OS X. r=smichaud

This commit is contained in:
Evan Wallace 2013-06-07 08:40:28 -04:00
Родитель e6e79e3bb0
Коммит ad56039e1e
1 изменённых файлов: 16 добавлений и 0 удалений

Просмотреть файл

@ -4612,6 +4612,22 @@ static int32_t RoundUp(double aDouble)
mouseEvent->buttons |= nsMouseEvent::e5thButtonFlag;
}
switch ([aMouseEvent type]) {
case NSLeftMouseDown:
case NSLeftMouseUp:
case NSLeftMouseDragged:
case NSRightMouseDown:
case NSRightMouseUp:
case NSRightMouseDragged:
case NSOtherMouseDown:
case NSOtherMouseUp:
case NSOtherMouseDragged:
if ([aMouseEvent subtype] == NSTabletPointEventSubtype) {
mouseEvent->pressure = [aMouseEvent pressure];
}
break;
}
NS_OBJC_END_TRY_ABORT_BLOCK;
}