Fixes the redrawing issue on mouse events when placed inside split views

When placed inside a split view, mouse events do not refresh the content view.  Added setNeedsDisplay to fix this issue.