Changeset 50937 in webkit


Ignore:
Timestamp:
Nov 13, 2009 5:21:34 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-11-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Fix initial QWebView focus behavior.

focusController->setFocused(true) was not always called.
https://bugs.webkit.org/show_bug.cgi?id=31466

  • Api/qwebpage.cpp: (QWebPagePrivate::focusInEvent):
Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/Api/qwebpage.cpp

    r50879 r50937  
    10631063{
    10641064    FocusController *focusController = page->focusController();
    1065     Frame *frame = focusController->focusedFrame();
    10661065    focusController->setActive(true);
    1067     if (frame)
    1068         focusController->setFocused(true);
    1069     else
     1066    focusController->setFocused(true);
     1067    if (!focusController->focusedFrame())
    10701068        focusController->setFocusedFrame(QWebFramePrivate::core(mainFrame));
    10711069}
  • trunk/WebKit/qt/ChangeLog

    r50936 r50937  
     12009-11-13  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt] Fix initial QWebView focus behavior.
     6
     7        focusController->setFocused(true) was not always called.
     8        https://bugs.webkit.org/show_bug.cgi?id=31466
     9
     10        * Api/qwebpage.cpp:
     11        (QWebPagePrivate::focusInEvent):
     12
    1132009-11-13  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
    214
Note: See TracChangeset for help on using the changeset viewer.