Fixed casting errors when not using type object array with Array.
Missing background in copy ctor.
Better focus restoration.
Don't synch for update(millis).
Merge branch 'origin/master'