<?xml version="1.0" encoding="utf-8"?>
<ripple android:color="?android:attr/colorControlHighlight" xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/promo_code_layer_list">
        <layer-list>
            <item android:id="@+id/idle_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_violet" />
                    <stroke
                        android:width="1dp"
                        android:color="@color/color_overlay_violet_alpha_12" />
                </shape>
            </item>

            <item android:id="@+id/loading_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <stroke
                        android:width="1dp"
                        android:color="@color/color_overlay_violet_alpha_12" />
                </shape>
            </item>

            <item android:id="@+id/invalid_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_red_alpha_12" />
                </shape>
            </item>

            <item android:id="@+id/valid_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_green_alpha_12" />
                </shape>
            </item>
        </layer-list>
    </item>
</ripple>


<?xml version="1.0" encoding="utf-8"?>
<ripple android:color="?android:attr/colorControlHighlight" xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/promo_code_layer_list">
        <layer-list>
            <item android:id="@+id/idle_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_violet" />
                </shape>
            </item>

            <item android:id="@+id/loading_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <stroke
                        android:width="1dp"
                        android:color="@color/color_overlay_violet" />
                </shape>
            </item>

            <item android:id="@+id/invalid_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_red_alpha_12" />
                </shape>
            </item>

            <item android:id="@+id/valid_state">
                <shape android:shape="rectangle">
                    <corners android:radius="8dp" />
                    <solid android:color="@color/color_overlay_green_alpha_12" />
                </shape>
            </item>
        </layer-list>
    </item>
</ripple>


Fix stroke color in loading state
Fix stroke color in loading state
