diff options
-rw-r--r-- | applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool.js b/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool.js index 7949886f4e..fbb5da626d 100644 --- a/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool.js +++ b/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool.js @@ -335,6 +335,10 @@ return L.Class.extend({ _longest_name = 0, _has_totals = false; + /* use the plugin+instance+type as seed for the prng to ensure the + same pseudo-random color sequence for each render */ + random.seed(sfh([plugin, plugin_instance || '', dtype || ''].join('.'))); + function __def(source) { var inst = source.sname, rrd = source.rrd.replace(/[\\:]/g, '\\$&'), |