change the arrow visibility immediately instead of waiting for layout to update subviews
don't show the arrow when custom views are assigned
Merge remote-tracking branch 'upstream/master'