From d0bf4075151f41868a1ac0d044da92aa9deefce6 Mon Sep 17 00:00:00 2001 From: Shane Kilkelly Date: Wed, 24 May 2017 15:05:53 +0100 Subject: [PATCH] Use coffeescript `=>` functions, rather than `self=this`. --- .../coffee/ide/labels/LabelsManager.coffee | 24 ++++++++----------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/services/web/public/coffee/ide/labels/LabelsManager.coffee b/services/web/public/coffee/ide/labels/LabelsManager.coffee index a8f0d618ee..2a6950677c 100644 --- a/services/web/public/coffee/ide/labels/LabelsManager.coffee +++ b/services/web/public/coffee/ide/labels/LabelsManager.coffee @@ -14,29 +14,25 @@ define [ @periodicLoadInterval = null setTimeout( - (self) -> + () => # set up a regular re-load setTimeout( - (self) -> - self.periodicLoadInterval = setInterval( - (self) -> - self.loadLabelsFromOpenDoc() + () => + @periodicLoadInterval = setInterval( + () => + @loadLabelsFromOpenDoc() , AUTOMATIC_REFRESH_PERIOD - , self ) , AUTOMATIC_REFRESH_PERIOD - , self ) # listen for document open - self.$scope.$on 'document:opened', (e, doc) -> + @$scope.$on 'document:opened', (e, doc) => setTimeout( - (self) -> - self.scheduleLoadLabelsFromOpenDoc() + () => + @scheduleLoadLabelsFromOpenDoc() , 1000 - , self ) , 0 - this ) loadLabelsFromOpenDoc: () -> @@ -53,8 +49,8 @@ define [ if @loadLabelsTimeout clearTimeout(@loadLabelsTimeout) @loadLabelsTimeout = setTimeout( - (self) -> - self.loadLabelsFromOpenDoc() + () => + @loadLabelsFromOpenDoc() , 1000 , this )