X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Fviews%2Fspeech_balloons%2Fsummary.js.coffee;h=a5323c600c7654e35ad3847a9c6ab47d6087f7be;hp=89948a659a1290f8a6a7a20df812391a967b0e95;hb=d2a17869f5a5fb9a33ddad29887c8f03a129c407;hpb=36efc33fdc25c5a77b8a6d22b3ca040cd6dad565 diff --git a/app/assets/javascripts/views/speech_balloons/summary.js.coffee b/app/assets/javascripts/views/speech_balloons/summary.js.coffee index 89948a65..a5323c60 100644 --- a/app/assets/javascripts/views/speech_balloons/summary.js.coffee +++ b/app/assets/javascripts/views/speech_balloons/summary.js.coffee @@ -2,28 +2,27 @@ class Pettanr.Views.SpeechBalloon.Summary extends Pettanr.View.Summary initialize: (options) -> super(options) - @item = options.item + + render: () -> + super() @item.get_parent('panel', this, { success: (@panel) => @panel_face_button = @panel.mini_face_button({ context: this, - click: () -> + click: () => @trigger('http_get', @panel.show_url()) }) @panel.get_parent('author', this, { success: (@author) => @author_faced_label = @author.mini_faced_label({ context: this, - click: () -> + click: () => @trigger('http_get', @author.show_url()) }) - @trigger('ready') + this.$el.html('') + this.$el.append(@panel_face_button.render().el) + this.$el.append(@author_faced_label.render().el) }) }) - - render: () -> - this.$el.html('') - this.$el.append(@panel_face_button.render().el) - this.$el.append(@author_faced_label.render().el) this