Move selection-only preview to refresh function
When the drawing items are mutated during a modification event cycle, there is the possibility that the drawing item hierarchy is not consistent and will crash.
Also fixes lack of updates on selectionModified.
Fixes #3638 (closed) Fixes #3582 (closed)
Edited by Martin Owens