Publishing latest changes: enumerate all visible windows, and auto-refresh after restoring from tray