Changeset 27168 in webkit


Ignore:
Timestamp:
Oct 27, 2007 10:22:51 PM (17 years ago)
Author:
alp
Message:

2007-10-28 Lars Lindner <lars.lindner@gmail.com>

Reviewed by Alp.

http://bugs.webkit.org/show_bug.cgi?id=15466
[gtk] widget does not take focus on mouse click

Grab widget focus in mouse press callback.

  • Api/webkitgtkpage.cpp:
Location:
trunk/WebKit/gtk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/gtk/Api/webkitgtkpage.cpp

    r26022 r27168  
    103103    if (event->type == GDK_BUTTON_RELEASE)
    104104        frame->eventHandler()->handleMouseReleaseEvent(PlatformMouseEvent(event));
    105     else
     105    else {
    106106        frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(event));
     107
     108        //FIXME need to keep track of subframe focus for key events!
     109        gtk_widget_grab_focus(GTK_WIDGET(widget));
     110    }
    107111
    108112    return FALSE;
  • trunk/WebKit/gtk/ChangeLog

    r27050 r27168  
     12007-10-28  Lars Lindner  <lars.lindner@gmail.com>
     2
     3        Reviewed by Alp.
     4
     5        http://bugs.webkit.org/show_bug.cgi?id=15466
     6        [gtk] widget does not take focus on mouse click
     7
     8        Grab widget focus in mouse press callback.
     9
     10        * Api/webkitgtkpage.cpp:
     11
    1122007-10-25  Alp Toker  <alp@atoker.com>
    213
Note: See TracChangeset for help on using the changeset viewer.