Reviewed by Chris.
- fixed <rdar://problem/
3903990> can't tab to all items on www.google.com any more (other pages too?)
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::nextKeyViewInFrameHierarchy):
when checking whether we moved the focus to another view, make sure we didn't "move" it to
our documentView, because that's no move at all.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8113
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2004-12-03 John Sullivan <sullivan@apple.com>
+
+ Reviewed by Chris.
+
+ - fixed <rdar://problem/3903990> can't tab to all items on www.google.com any more (other pages too?)
+
+ * kwq/KWQKHTMLPart.mm:
+ (KWQKHTMLPart::nextKeyViewInFrameHierarchy):
+ when checking whether we moved the focus to another view, make sure we didn't "move" it to
+ our documentView, because that's no move at all.
+
2004-12-03 Darin Adler <darin@apple.com>
Reviewed by Vicki.
}
}
- if (next) {
- // remove focus from currently focused node if we're giving focus to another view
+ // remove focus from currently focused node if we're giving focus to another view
+ if (next && (next != [_bridge documentView])) {
DocumentImpl *doc = xmlDocImpl();
if (doc) {
doc->setFocusNode(0);