Created attachment 72173 [details] An example app for the bug Environment: -------------- OS is not S60 3rd edition, but Symbian^3 (at least) Qt for Symbian 4.6.3 Preconditions: -------------- View a HTML page with the following content (there is an onblur event listener, which launches a counter, which is shown in the page): HTML: <input type="text" value="just click this and input menu" onblur="blurNotification();" /> <p id="blurInfo"></p> <p id="counterAfterwards"></p> JavaScript: var i = 0; function blurNotification() { document.getElementById('blurInfo').innerHTML = 'BLUR!'; document.getElementById('counterAfterwards').innerHTML = i; setInterval(function() { document.getElementById('counterAfterwards').innerHTML = i; i = i+1; }, 1); } Steps: -------------- 1) Click the text input element -> the on-screen keyboard opens 2) Click the input menu button (button 6 in [1]) -> the onblur event have been received! [NOT OK] 3) Wait for 10 seconds 4) Press cancel to return into the on-screen keyboard 5) press the Close key to close the virtual keypad. -> Now the counterAfterwards p element is shown to have a value over 10 (meaning that it has been counted for over 10 seconds)! [1] http://europe.nokia.com/support/product-support/n8-00/user-guides?ccf_name=nokia-n8/guide/GUID-B7DB89EE-4255-4351-B455-AF7554AF8C8F_FILE001.html#GUID-B7DB89EE-4255-4351-B455-AF7554AF8C8F Tested with - N8 PR1.0, sw version 011.008, sw version date 2010-08-19 - E7 - Both devices Qt for Symbian 4.6.3
See also the bug 50108: [Qt] Selecting text input text by pressing long is not working in Symbian devices. https://bugs.webkit.org/show_bug.cgi?id=50108
Please follow http://trac.webkit.org/wiki/QtWebKitBugs when reporing bugs here (missing Qt keyword).
Confirmed, Input field loses focus when input menu is opened from FEP. There has been lot of issues ín Qt input context FEP implementation and esp. the symbol/options menu. I hazard and say this is 'a feature'. I'll ping the expert and see what he has to say.
Did you manage to workaround this issue? It does seem like we can't do much about this for current fullscreen FEP...
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.