diff --git a/mozilla/layout/generic/nsObjectFrame.cpp b/mozilla/layout/generic/nsObjectFrame.cpp index 48b62826e9e..659515442f3 100644 --- a/mozilla/layout/generic/nsObjectFrame.cpp +++ b/mozilla/layout/generic/nsObjectFrame.cpp @@ -1213,11 +1213,10 @@ nsObjectFrame::HandleEvent(nsIPresContext& aPresContext, case NS_MOUSE_MOVE: case NS_KEY_UP: case NS_KEY_DOWN: - //case set cursor must be here: - //anEventStatus = mInstanceOwner->ProcessEvent(*anEvent); - return rv; case NS_GOTFOCUS: case NS_LOSTFOCUS: + //case set cursor should be here too: + anEventStatus = mInstanceOwner->ProcessEvent(*anEvent); return rv; default: break; diff --git a/mozilla/layout/html/base/src/nsObjectFrame.cpp b/mozilla/layout/html/base/src/nsObjectFrame.cpp index 48b62826e9e..659515442f3 100644 --- a/mozilla/layout/html/base/src/nsObjectFrame.cpp +++ b/mozilla/layout/html/base/src/nsObjectFrame.cpp @@ -1213,11 +1213,10 @@ nsObjectFrame::HandleEvent(nsIPresContext& aPresContext, case NS_MOUSE_MOVE: case NS_KEY_UP: case NS_KEY_DOWN: - //case set cursor must be here: - //anEventStatus = mInstanceOwner->ProcessEvent(*anEvent); - return rv; case NS_GOTFOCUS: case NS_LOSTFOCUS: + //case set cursor should be here too: + anEventStatus = mInstanceOwner->ProcessEvent(*anEvent); return rv; default: break;