Archived:Changing softkey labels on a Symbian Web Runtime app may freeze the device (Known Issue)
When changing softkey labels programmatically while an input box has focus, the device freezes.
In a WRT widget installed on 5800 XpressMusic, when an input box has focus, the softkey labels are set to Done and Cancel. If the softkey labels are changed programmatically while an input box has the focus, the device freezes or crashes.
How to reproduce
Create a widget that has a button for changing the softkey labels and an input box.
Select the input box by tapping on it and start typing.
Press the button to change softkey labels.
-> The device freezes or crashes.
Do not allow the changing of softkey labels while an input box has focus. This can be tested by going thru all the input fields with getElementsByTagName("input") and checking if it has focus.