title: Material design components button global theme overriding broken
body: <p>I want to simply apply styling to all buttons on a theme level like this</p>
  
  <pre><code>&lt;style name="BaseTheme" parent="Theme.MaterialComponents.Light.NoActionBar"&gt;
       ...    
      &lt;item name="buttonStyle"&gt;@style/DefaultButton&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="DefaultButton" parent="Widget.MaterialComponents.Button"&gt;
      &lt;item name="android:textColor"&gt;@color/whatever&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;Button
      android:id="@+id/addChannelButton"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_gravity="bottom|center_horizontal"
      android:layout_margin="16dp"
      android:text="Add room" /&gt;
  </code></pre>
  
  <p>Why doesnt this work? It would in appcompat</p>
  
  <p>// If I use <code>Theme.MaterialComponents.Light.NoActionBar.Bridge</code>, then it works</p>