Bug 30117 - [Qt] input methods must be off by default in Symbian
Summary: [Qt] input methods must be off by default in Symbian
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Qt (show other bugs)
Version: 528+ (Nightly build)
Hardware: S60 Hardware S60 3rd edition
: P2 Critical
Assignee: Nobody
URL:
Keywords: Qt
Depends on:
Blocks: 27065
  Show dependency treegraph
 
Reported: 2009-10-06 04:11 PDT by Janne Koskinen
Modified: 2009-10-06 08:27 PDT (History)
4 users (show)

See Also:


Attachments
proposed fix for QWebView (1.05 KB, patch)
2009-10-06 04:21 PDT, Janne Koskinen
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Janne Koskinen 2009-10-06 04:11:53 PDT
Symbian FEP (Front End Processor) is used to bring out virtual keyboard on devices that don't have physical keyboard.
If input methods are enabled by default any pointer event will cause this full screen virtual keyboard to appear making webpage navigation nearly impossible on
touch screen devices that don't have additional keyboard.

OS is Symbian 5th edition not 3rd edition, but since that is not selectable 3rd edition is the closest option.
Comment 1 Janne Koskinen 2009-10-06 04:21:58 PDT
Created attachment 40708 [details]
proposed fix for QWebView
Comment 2 Kristian Amlie 2009-10-06 04:29:08 PDT
I think this should be enabled for all platforms. The rationale is that if you
start out with input methods on, click in an input widget (which will force
input methods to on anyway), and then click away, input methods will now be
off. The state when nothing is focused should be the same before and after that
scenario.
Comment 3 Simon Hausmann 2009-10-06 08:18:55 PDT
Comment on attachment 40708 [details]
proposed fix for QWebView

Ah yes, at some point we should remove the #ifdef altogether :)

Thanks Janne
Comment 4 WebKit Commit Bot 2009-10-06 08:27:36 PDT
Comment on attachment 40708 [details]
proposed fix for QWebView

Clearing flags on attachment: 40708

Committed r49188: <http://trac.webkit.org/changeset/49188>
Comment 5 WebKit Commit Bot 2009-10-06 08:27:40 PDT
All reviewed patches have been landed.  Closing bug.