From a5154748d6b8399aa4731efdfd178627475756b8 Mon Sep 17 00:00:00 2001 From: yasushiito Date: Thu, 5 Sep 2013 11:08:54 +0900 Subject: [PATCH] t#31973:hide r helper on create --- app/assets/javascripts/helpers/balloon_r.js.coffee | 25 ++++++++++++++-------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/app/assets/javascripts/helpers/balloon_r.js.coffee b/app/assets/javascripts/helpers/balloon_r.js.coffee index 9d26dae9..2bc45db5 100644 --- a/app/assets/javascripts/helpers/balloon_r.js.coffee +++ b/app/assets/javascripts/helpers/balloon_r.js.coffee @@ -66,17 +66,24 @@ class PettanrBalloonRHelper editor = window.PettanrEditor wrapper.map -> - $(@).css('display', 'block') + panel = $(editor.panel_tag_id($(@))) + if editor.is_editable(panel) + $(@).css('display', 'block') + else + $(@).css('display', 'none') trace = editor.element_part_tag_id(wrapper) - $(trace + 'r').spinner { - spin: ( event, ui ) -> - balloon_trace = editor.element_part_tag_id($(@)) - r_step = PettanrBalloonRHelper.r_step($(@)) - input_r = $(balloon_trace + 'r') - idx = PettanrBalloonRHelper.balloon_index(input_r, r_step) - PettanrBalloonRHelper.refresh_balloon(balloon_trace, idx) - } + $(trace + 'r').map -> + panel = $(editor.panel_tag_id($(@))) + if editor.is_editable(panel) + $(@).spinner { + spin: ( event, ui ) -> + balloon_trace = editor.element_part_tag_id($(@)) + r_step = PettanrBalloonRHelper.r_step($(@)) + input_r = $(balloon_trace + 'r') + idx = PettanrBalloonRHelper.balloon_index(input_r, r_step) + PettanrBalloonRHelper.refresh_balloon(balloon_trace, idx) + } $('.r-down', wrapper).map -> $(@).click -> -- 2.11.0