Hello,
We upgraded our application from 4.0p (NIGHTLY 2014-02-12) to 5.0p (NIGHTLY-2015-04-03) and we hawe some issues with a TextItem associated with a KeyPressFilter. If you run following code
item will be initially filled with value 2015.
Execute these steps:
* with cursor at the end press backspace (value will be 201)
* press number 6: log will show the old value (2015) instead of displayed value (201)
With SmartGWT 4.0p20140212 when you press number 6 log show current item value (201).
Is this a missing setting or a wrong behavior?
Browser Chrome 41.0.2272.118 (64-bit)
Thanks in advance
We upgraded our application from 4.0p (NIGHTLY 2014-02-12) to 5.0p (NIGHTLY-2015-04-03) and we hawe some issues with a TextItem associated with a KeyPressFilter. If you run following code
Code:
public void onModuleLoad() { DynamicForm form = new DynamicForm(); form.setWidth(200); form.setHeight(200); TextItem item = new TextItem(); item.setTitle("item0"); item.setKeyPressFilter("[0-9]"); item.setValue(2015); item.addKeyPressHandler(new KeyPressHandler() { @Override public void onKeyPress(KeyPressEvent event) { GWT.log("current value " + event.getItem().getValue()); } }); form.setFields(item); form.draw(); }
Execute these steps:
* with cursor at the end press backspace (value will be 201)
* press number 6: log will show the old value (2015) instead of displayed value (201)
With SmartGWT 4.0p20140212 when you press number 6 log show current item value (201).
Is this a missing setting or a wrong behavior?
Browser Chrome 41.0.2272.118 (64-bit)
Thanks in advance
Comment