Bug 952170 - Add an explicit copy constructor for WidgetTouchEvent so the touches get copied properly. r=smaug

This commit is contained in:
Kartikaya Gupta 2014-01-06 12:26:23 -05:00
Родитель 90f48f82d8
Коммит 9df47b7705
1 изменённых файлов: 10 добавлений и 0 удалений

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

@ -130,6 +130,16 @@ public:
{
}
WidgetTouchEvent(const WidgetTouchEvent& aOther) :
WidgetInputEvent(aOther.mFlags.mIsTrusted, aOther.message, aOther.widget,
NS_TOUCH_EVENT)
{
modifiers = aOther.modifiers;
time = aOther.time;
touches.AppendElements(aOther.touches);
MOZ_COUNT_CTOR(WidgetTouchEvent);
}
WidgetTouchEvent(bool aIsTrusted, WidgetTouchEvent* aEvent) :
WidgetInputEvent(aIsTrusted, aEvent->message, aEvent->widget,
NS_TOUCH_EVENT)