No longer clearing list/combo selection when tool changes.
Now avoiding setting dataProvider when list doesn't change.
Updated test file.