Fix interpretation of -dontoptimize with -dontobfuscate

Bug: 189806230
Change-Id: I0ba8e1af8c98bdb4f45c49c356cf45c58a2053f0
diff --git a/src/main/java/com/android/tools/r8/shaking/ProguardConfiguration.java b/src/main/java/com/android/tools/r8/shaking/ProguardConfiguration.java
index de0cc2c..49c4a1e 100644
--- a/src/main/java/com/android/tools/r8/shaking/ProguardConfiguration.java
+++ b/src/main/java/com/android/tools/r8/shaking/ProguardConfiguration.java
@@ -386,7 +386,7 @@
                 modifiers -> {
                   modifiers.setAllowsShrinking(isShrinking());
                   // TODO(b/189807246): This should be removed.
-                  modifiers.setAllowsOptimization(isOptimizing());
+                  modifiers.setAllowsOptimization(true);
                   modifiers.setAllowsObfuscation(isObfuscating());
                 });
         addRule(rule);