same fix on stable for issue title poll on load visibility check
What does this MR do?
For Stable branch because of .vue
incompatibility
Ensures that the polling mechanism does not fire when the page loads out of focus.
For example:
- When opening an issue in a new tab
- When opening multiple issues in new tabs
- When restoring a browser after a computer reboot
Why was this MR needed?
To not make unnecessary API calls for tabs that are not in focus on load