* avoid syncing with views that have no window (transient views etc.)