fix popover bug (they didn't show aftre editing stuff) , model.on

'set', * which isn't very efficient, revisit
This commit is contained in:
Tyler Renelle 2012-07-08 21:51:25 -04:00
parent 45083627c3
commit 4120a39df5
2 changed files with 7 additions and 4 deletions

View file

@ -184,7 +184,10 @@ ready (model) ->
model.set('_debug', !model.get('_debug'))
$('.task-notes, [rel=popover]').popover()
$('[rel=popover]').popover()
#TODO: this isn't very efficient, do model.on set for specific attrs for popover
model.on 'set', '*', ->
$('[rel=popover]').popover()
model.set('_hideCompleted', true)
$('a[data-toggle="tab"]').on 'shown', (e) ->

View file

@ -160,9 +160,9 @@
{#if :task.notes}
{#if equal(:task.type,'reward')}
<span data-placement="left" data-content="{:task.notes}" data-original-title="{:task.text}" class='task-notes'><i class="icon-comment"></i></span>
<span rel="popover" data-placement="left" data-content="{:task.notes}" data-original-title="{:task.text}" class='task-notes'><i class="icon-comment"></i></span>
{else}
<span data-content="{:task.notes}" data-original-title="{:task.text}" class='task-notes'><i class="icon-comment"></i></span>
<span rel="popover" data-content="{:task.notes}" data-original-title="{:task.text}" class='task-notes'><i class="icon-comment"></i></span>
{/}
{/}
</div>
@ -220,7 +220,7 @@
<li class="task reward item">
<pre>
<div class="task-meta-controls">
<span data-placement="left" data-content="{:item.notes}" data-original-title="{:item.text}" class='task-notes'><i class="icon-comment"></i></span>
<span rel="popover" data-placement="left" data-content="{:item.notes}" data-original-title="{:item.text}" class='task-notes'><i class="icon-comment"></i></span>
</div>
<div class="task-controls">
{{{#unless disabled}}}