title: Layout Editor (Design) changes properties of random views when changing another one's
body: <p>I'm having a strange problem when editing a property of a view inside the layout editor that happened before but it seems it got worst updating from 0.8.6 to 0.8.9.</p>
  
  <p>I have two activities named activity_main and activity_item, inside I have two totally unrelated ImageButtons well, they are both image buttons and both have a drawable as background. When I created the drawable for the second imagebutton i copied it from the first one.</p>
  
  <p>This is the code for the first ImageButton (The one inside activity_main):</p>
  
  <pre><code>&lt;ImageButton
                  android:layout_width="60dp"
                  android:layout_height="60dp"
                  android:id="@+id/btExpressRoute"
                  android:layout_gravity="center_horizontal|top"
                  android:background="@drawable/button_express" /&gt;
  </code></pre>
  
  <p>And this is the code for the second one:</p>
  
  <pre><code>&lt;ImageButton
          android:layout_width="60dp"
          android:layout_height="60dp"
          android:id="@+id/btStar"
          android:background="@drawable/button_star"
          android:layout_alignParentTop="true"
          android:layout_alignParentRight="true"
          android:layout_alignParentEnd="true"
          android:layout_marginRight="10dp"
          android:layout_marginTop="10dp" /&gt;
  </code></pre>
  
  <p>Ok, the problem is this one: IF i change the background for the second imagebutton <em>from the design editor</em> the first background gets changed accordingly. It's like if those two properties were linked!
  If i make the change from XML this does not happen.</p>
  
  <p>I should also add that my project is under git control.</p>
  
  <p>Do you have any clue about how to avoid this? (Except that i should only use XML :))</p>