Merge "[SuwLib] Tune layout to match specs" into ub-setupwizard-ceridwen
diff --git a/library/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java b/library/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java
index aaeaf34..bbb2520 100644
--- a/library/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java
+++ b/library/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java
@@ -93,6 +93,7 @@
 
     @Override
     public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+        mChecked = isChecked;
         if (mListener != null) {
             mListener.onCheckedChange(this, isChecked);
         }
diff --git a/library/proguard.flags b/library/proguard.flags
new file mode 100644
index 0000000..c3a49d5
--- /dev/null
+++ b/library/proguard.flags
@@ -0,0 +1,8 @@
+#########################################
+## Keep rules
+#########################################
+
+# Allow inflating ItemHierarchies from XML
+-keep public class * extends com.android.setupwizardlib.items.ItemHierarchy {
+    public <init>(android.content.Context, android.util.AttributeSet);
+}