repaint window child parent el if it exists

fixes #769 which causes the close button and
arrow below the infowindow to occasionally not
show up in chrome.

this is fairly hacky, but after 6 hours I couln't
find the root cause of the issue
This would be more testable if el is a default argument.