Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.4
-
Symbian 5.3
-
6a3b5c13ac40c18951efd8be1e3506606da0f6f9
Description
The qdeclarativetextedit_p_p.h and qdeclarativetextinput_p_p.h files set default showInputPanelOnFocus as false in older Symbian platforms, but not in the the new 5.3 platform, causing software input panel requests to occur every time a QML text edit control gets focus, which causes undesired behavior - e.g. when application is brought to foreground and the focus is in text edit, it'll automatically open software input panel.
#ifdef Q_OS_SYMBIAN if (QSysInfo::symbianVersion() == QSysInfo::SV_SF_1 || QSysInfo::symbianVersion() == QSysInfo::SV_SF_3) { showInputPanelOnFocus = false; } #endif
The version check can probably be removed completely.