diff --git a/app/lib/surface/CocoSprite.coffee b/app/lib/surface/CocoSprite.coffee index 54b94adc6..131839b27 100644 --- a/app/lib/surface/CocoSprite.coffee +++ b/app/lib/surface/CocoSprite.coffee @@ -172,7 +172,7 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass return if @stillLoading @updatePosition() if frameChanged - @updateScale() + @updateScale() # must happen before rotation @updateAlpha() @updateRotation() @updateAction() diff --git a/app/views/editor/thang/edit.coffee b/app/views/editor/thang/edit.coffee index 03babdfd4..23fa7f38d 100644 --- a/app/views/editor/thang/edit.coffee +++ b/app/views/editor/thang/edit.coffee @@ -270,7 +270,7 @@ module.exports = class ThangTypeEditView extends View @$el.find('.rotation-label').text " #{value}° " if @currentSprite @currentSprite.rotation = value - @currentSprite.update() + @currentSprite.update(true) updateScale: => value = (@scaleSlider.slider('value') + 1) / 10 diff --git a/app/views/play/level_view.coffee b/app/views/play/level_view.coffee index a7faa74cb..5f37798a3 100644 --- a/app/views/play/level_view.coffee +++ b/app/views/play/level_view.coffee @@ -128,7 +128,7 @@ module.exports = class PlayLevelView extends View onLevelLoaderProgressChanged: -> return if @seenDocs - return unless showFrequency = @levelLoader.level.get('showGuide') + return unless showFrequency = @levelLoader.level.get('showsGuide') session = @levelLoader.session diff = new Date().getTime() - new Date(session.get('created')).getTime() return if showFrequency is 'first-time' and diff > (5 * 60 * 1000)