zuul/web/src/pages
Tristan Cacqueray 00f4de3c51 web: prevent status update loop in background
When leaving the status page while it is waiting for status data,
the callback happens when the status page is not mounted,
resulting in the update loop timer not being cleared.

This change prevents that by setting the visible attribute to false
when leaving the page, so that the update is not scheduled when
the page is not visible.

Change-Id: I9f3db68bb77c52d0f477b8322bbf52bd3cc81fe1
2019-02-12 14:14:08 +00:00
..
Build.jsx web: refactor build page using a container 2018-12-14 08:33:48 +00:00
Builds.jsx web: fix ref column value for newrev 2018-11-28 13:48:14 +00:00
ChangeStatus.jsx web: refactor change page to use a reducer 2018-12-14 05:36:21 +00:00
ConfigErrors.jsx web: break the reducers module into logical units 2018-12-02 01:05:02 +00:00
Job.jsx web: refactor job page to use a reducer 2018-12-06 07:42:32 +00:00
Jobs.jsx web: refactor job page to use a reducer 2018-12-06 07:42:32 +00:00
Labels.jsx web: refactor labels page to use a reducer 2018-12-14 08:33:48 +00:00
Nodes.jsx web: refactor nodes page to use a reducer 2018-12-14 08:33:48 +00:00
Project.jsx web: refactor job page to use a reducer 2018-12-14 08:33:48 +00:00
Projects.jsx web: add project page 2018-12-14 08:33:44 +00:00
Status.jsx web: prevent status update loop in background 2019-02-12 14:14:08 +00:00
Stream.jsx Revert "Revert "web: rewrite interface in react"" 2018-10-06 10:42:31 -05:00
Tenants.jsx web: add projects page 2018-12-14 05:36:21 +00:00