webengine/osswebengine/WebCore/page/EventHandler.cpp
changeset 10 a359256acfc6
parent 5 10e98eab6f85
child 47 e1bea15f9a39
equal deleted inserted replaced
5:10e98eab6f85 10:a359256acfc6
  1467         
  1467         
  1468     // We always send keyDown and keyPress for all events, including autorepeat keys
  1468     // We always send keyDown and keyPress for all events, including autorepeat keys
  1469     keyDownEvent.setIsAutoRepeat(false);
  1469     keyDownEvent.setIsAutoRepeat(false);
  1470     
  1470     
  1471     bool result = !node->dispatchKeyEvent(keyDownEvent);
  1471     bool result = !node->dispatchKeyEvent(keyDownEvent);
  1472 
       
  1473     //***** FL added from r12765 *****//
       
  1474     if (initialKeyEvent.isKeyDown())
       
  1475         return result;
       
  1476     //**********//
       
  1477     
  1472     
  1478     // Focus may have change during the keyDown handling, so refetch node
  1473     // Focus may have change during the keyDown handling, so refetch node
  1479     node = eventTargetNodeForDocument(m_frame->document());
  1474     node = eventTargetNodeForDocument(m_frame->document());
  1480     if (!node)
  1475     if (!node)
  1481         return result;
  1476         return result;