Loading core/java/android/window/SnapshotDrawerUtils.java +11 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,14 @@ import com.android.window.flags.Flags; public class SnapshotDrawerUtils { private static final String TAG = "SnapshotDrawerUtils"; /** * Used to check if toolkitSetFrameRateReadOnly flag is enabled * * @hide */ private static boolean sToolkitSetFrameRateReadOnlyFlagValue = android.view.flags.Flags.toolkitSetFrameRateReadOnly(); /** * When creating the starting window, we use the exact same layout flags such that we end up * with a window with the exact same dimensions etc. However, these flags are not used in layout Loading Loading @@ -439,6 +447,9 @@ public class SnapshotDrawerUtils { layoutParams.setFitInsetsTypes(attrs.getFitInsetsTypes()); layoutParams.setFitInsetsSides(attrs.getFitInsetsSides()); layoutParams.setFitInsetsIgnoringVisibility(attrs.isFitInsetsIgnoringVisibility()); if (sToolkitSetFrameRateReadOnlyFlagValue) { layoutParams.setFrameRatePowerSavingsBalanced(false); } layoutParams.setTitle(title); layoutParams.inputFeatures |= INPUT_FEATURE_NO_INPUT_CHANNEL; Loading Loading
core/java/android/window/SnapshotDrawerUtils.java +11 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,14 @@ import com.android.window.flags.Flags; public class SnapshotDrawerUtils { private static final String TAG = "SnapshotDrawerUtils"; /** * Used to check if toolkitSetFrameRateReadOnly flag is enabled * * @hide */ private static boolean sToolkitSetFrameRateReadOnlyFlagValue = android.view.flags.Flags.toolkitSetFrameRateReadOnly(); /** * When creating the starting window, we use the exact same layout flags such that we end up * with a window with the exact same dimensions etc. However, these flags are not used in layout Loading Loading @@ -439,6 +447,9 @@ public class SnapshotDrawerUtils { layoutParams.setFitInsetsTypes(attrs.getFitInsetsTypes()); layoutParams.setFitInsetsSides(attrs.getFitInsetsSides()); layoutParams.setFitInsetsIgnoringVisibility(attrs.isFitInsetsIgnoringVisibility()); if (sToolkitSetFrameRateReadOnlyFlagValue) { layoutParams.setFrameRatePowerSavingsBalanced(false); } layoutParams.setTitle(title); layoutParams.inputFeatures |= INPUT_FEATURE_NO_INPUT_CHANNEL; Loading