From 7e597945716c6d370db15cccc12814443c3db020 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Thu, 6 Aug 2015 11:34:25 +0200 Subject: [PATCH] Fix log clearing after job restart In glimmer world rerender doesn't work as before and since we manage log element manually, we need to also clear it manually and reset the log properly --- app/views/pre.coffee | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/views/pre.coffee b/app/views/pre.coffee index 68c17961..fa7cb118 100644 --- a/app/views/pre.coffee +++ b/app/views/pre.coffee @@ -62,15 +62,18 @@ View = BasicView.extend @teardownLog() versionDidChange: (-> - @rerender() if @get('_state') == 'inDOM' + this.$('#log').empty() + @teardownLog() + @createEngine() ).observes('log.version') logDidChange: (-> console.log 'log view: log did change: rerender' if Log.DEBUG + this.$('#log').empty() + @teardownLog() if @get('log') @createEngine() - @rerender() if @get('_state') == 'inDOM' ).observes('log') teardownLog: ->