Skip to content

Commit

Permalink
Fix deletion of newly created channels.
Browse files Browse the repository at this point in the history
  • Loading branch information
mjtko committed Mar 1, 2013
1 parent b9c39e9 commit 903c87c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
14 changes: 7 additions & 7 deletions app/assets/javascripts/backbone/helpers/channels.js.coffee
Expand Up @@ -62,7 +62,7 @@ class Kandan.Helpers.Channels
@getChannelIdByTabIndex: (tabIndex)->
$("#kandan .ui-tabs-panel")
.eq(tabIndex)
.data("channel-id")
.data("channel-id")

@getTabIndexByChannelId: (channelId)->
$("#channels-#{channelId}").prevAll("div").length
Expand All @@ -89,14 +89,14 @@ class Kandan.Helpers.Channels
@createChannelArea: (channel)->
channelArea = "#channels-#{channel.get('id')}"
totalTabs = $("#kandan").tabs("length")
$createTab = $("#create_channel").parents("li").detach()
createTab = $("#create_channel").parents("li").detach()
$("#kandan").tabs("add", channelArea, "#{channel.get("name")}", totalTabs)
$createTab.appendTo("ul.ui-tabs-nav")
createTab.appendTo("ul.ui-tabs-nav")
$('#ui-tabs-1').remove()
view = new Kandan.Views.ChannelPane({channel: channel})
view.render $(channelArea)
$(channelArea).data("channel_id", channel.get("id"))


newChannel = $(channelArea)
view.render newChannel
newChannel.addClass('ui-tabs-panel')

@newActivityView: (activityAttributes)->
activity = new Kandan.Models.Activity(activityAttributes)
Expand Down
3 changes: 2 additions & 1 deletion app/assets/javascripts/backbone/kandan.js.coffee.erb
Expand Up @@ -88,7 +88,8 @@ window.Kandan =
add: (event, ui) ->
$('.header .ui-tabs-panel:last').detach().appendTo('#channels')
$('#kandan').tabs('option', 'disabled', [])
$('.header ul a').delegate('cite.close_channel', 'click', window.tabViewGlobal.deleteChannel)
$('.header ul a').undelegate('cite.close_channel','click').
delegate('cite.close_channel', 'click', window.tabViewGlobal.deleteChannel)
})

$("#kandan").tabs 'option', 'tabTemplate', '''
Expand Down

0 comments on commit 903c87c

Please sign in to comment.