From fd7358cb9ad42d71413256f016fc1d57a4b2a1d4 Mon Sep 17 00:00:00 2001 From: Justin Palmer Date: Tue, 29 Jan 2013 13:21:01 -0800 Subject: [PATCH] maintain the event log length at 60 items --- src/packages/editor-stats/src/editor-stats-view.coffee | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/packages/editor-stats/src/editor-stats-view.coffee b/src/packages/editor-stats/src/editor-stats-view.coffee index 480a34017..72873c6ea 100644 --- a/src/packages/editor-stats/src/editor-stats-view.coffee +++ b/src/packages/editor-stats/src/editor-stats-view.coffee @@ -37,7 +37,11 @@ class EditorStatsView extends ScrollView track: => date = new Date - @eventlog[time(date)] += 1 + times = time date + @eventlog[times] ||= 0 + @eventlog[times] += 1 + + @eventlog.shift() if @eventlog.length > 60 console.log @eventlog toggle: ->