mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-25 18:07:31 +09:00
Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent.
This commit is contained in:
parent
32326ee192
commit
550c8977c1
9 changed files with 87 additions and 54 deletions
|
|
@ -280,16 +280,10 @@ Event::GetType(nsAString& aType)
|
|||
return NS_OK;
|
||||
}
|
||||
|
||||
static EventTarget*
|
||||
GetDOMEventTarget(nsIDOMEventTarget* aTarget)
|
||||
{
|
||||
return aTarget ? aTarget->GetTargetForDOMEvent() : nullptr;
|
||||
}
|
||||
|
||||
EventTarget*
|
||||
Event::GetTarget() const
|
||||
{
|
||||
return GetDOMEventTarget(mEvent->mTarget);
|
||||
return mEvent->GetDOMEventTarget();
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
|
|
@ -302,7 +296,7 @@ Event::GetTarget(nsIDOMEventTarget** aTarget)
|
|||
EventTarget*
|
||||
Event::GetCurrentTarget() const
|
||||
{
|
||||
return GetDOMEventTarget(mEvent->mCurrentTarget);
|
||||
return mEvent->GetCurrentDOMEventTarget();
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
|
|
@ -349,11 +343,7 @@ Event::GetExplicitOriginalTarget(nsIDOMEventTarget** aRealEventTarget)
|
|||
EventTarget*
|
||||
Event::GetOriginalTarget() const
|
||||
{
|
||||
if (mEvent->mOriginalTarget) {
|
||||
return GetDOMEventTarget(mEvent->mOriginalTarget);
|
||||
}
|
||||
|
||||
return GetTarget();
|
||||
return mEvent->GetOriginalDOMEventTarget();
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue