Illegal argument exception on tristate checkbox using stateKey binding
----------------------------------------------------------------------
Key: PIVOT-745
URL: https://issues.apache.org/jira/browse/PIVOT-745
Project: Pivot
Issue Type: Bug
Components: wtk
Affects Versions: 2.0.1
Environment: Windows XP SP3, JDK 1.6.0_16
Reporter: Roger Whitcomb
Priority: Minor
Fix For: 2.0.1
Button.store on a tristate checkbox using "stateKey" binding gets an error:
java.lang.IllegalArgumentException: path is null.
at org.apache.pivot.json.JSON.parse(JSON.java:259)
at org.apache.pivot.json.JSON.put(JSON.java:137)
at org.apache.pivot.wtk.Button.store(Button.java:772)
Due to the following code:
if (stateKey != null
&& stateBindType != BindType.LOAD) {
JSON.put(context, selectedKey, (stateBindMapping == null) ?
The put should be using "stateKey" not "selectedKey".
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira