title: View-targeted action propagating to sibling views
body: <p>I'm trying to implement a basic table, with two rows for each player object. One is the edit row, filled with text fields, the other is the view row.</p>
  
  <p>In my main template I'm using a CollectionView to render out the set of rows (players is a collection)</p>
  
  <pre><code>&lt;table&gt;
    {{view Ember.CollectionView contentBinding="players" itemViewClass="App.PlayerView"}}
  &lt;/table&gt;
  </code></pre>
  
  <p>I then defined a custom view to receive the click action:</p>
  
  <pre><code>App.PlayerView = Ember.View.extend({
   templateName: 'rosters/player_view',
   isShowVisible: true,
   actions: {
     toggleVisibility: function(){
       this.toggleProperty('isShowVisible');
     }
    }
  });
  </code></pre>
  
  <p>Finally, I created the template for the view:</p>
  
  <pre><code>{{#if view.isShowVisible}}
    &lt;tr&gt;
      &lt;td&gt;{{view.content.name}}&lt;/td&gt;
      &lt;td&gt;&lt;a {{action "toggleVisibility" target="view"}}&gt;Edit&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
  {{else}}
    &lt;tr&gt;
      &lt;td&gt;{{input type="text" value=view.content.name}}&lt;/td&gt;
      &lt;td&gt;&lt;a {{action "toggleVisibility" target="view"}}&gt;Done&lt;/a&gt;&lt;/td&gt;
  {{/if}}
  </code></pre>
  
  <p>What I'd like to happen is that when I press the "Edit" link, it hides the text row, and shows the input row. What's happening is that it works fine if I press the first link, but, say I press the 10th link down, it will hide the show rows of 1-10, and then only show the edit of 10. It's almost like the event is propagating to the sibling views from the collection, or their attributes are somehow linked?</p>
  
  <p>I tried setting "bubble=false" on the action, but that didn't solve anything, neither did returning false from my action, or preventing propagation inside there. An alert statement inside the action indicates that it's only being called once (so, not once for each sibling view). I'm new to Ember, so I'm open to any suggestions over what I'm doing wrong!</p>