Description
Steps to reproduce:
1) Run the stock tracker demo
2) Select all rows by using range select
Expected behavior:
Range selection should either be disallowed or should work
Actual behavior:
java.lang.IllegalStateException: bean is null.
at org.apache.pivot.beans.BeanDictionary.containsKey(Unknown Source)
at org.apache.pivot.beans.BeanDictionary.containsKey(Unknown Source)
at org.apache.pivot.serialization.JSONSerializer.containsKey(Unknown Source)
at org.apache.pivot.wtk.Label.load(Unknown Source)
at org.apache.pivot.wtk.Container.load(Unknown Source)
at org.apache.pivot.tutorials.stocktracker.StockTracker.refreshDetail(Unknown Source)
at org.apache.pivot.tutorials.stocktracker.StockTracker.access$100(Unknown Source)
at org.apache.pivot.tutorials.stocktracker.StockTracker$3.selectedRangesChanged(Unknown Source)
at org.apache.pivot.wtk.TableView$TableViewSelectionListenerList.selectedRangesChanged(Unknown Source)
at org.apache.pivot.wtk.TableView.setSelectedRanges(Unknown Source)
at org.apache.pivot.wtk.skin.terra.TerraTableViewSkin.mouseDown(Unknown Source)
at org.apache.pivot.wtk.Component$ComponentMouseButtonListenerList.mouseDown(Unknown Source)
at org.apache.pivot.wtk.Component.mouseDown(Unknown Source)
....