diff options
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java | 2 | ||||
-rw-r--r-- | src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java b/src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java index a1a753d..e475351 100644 --- a/src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java +++ b/src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java @@ -67,7 +67,7 @@ public class PerAppThemeListLayout extends FrameLayout { @Override public boolean onTouchEvent(MotionEvent event) { - if (event.getAction() == MotionEvent.ACTION_DOWN && mWindow != null) { + if (isEnabled() && event.getAction() == MotionEvent.ACTION_DOWN && mWindow != null) { mWindow.hideThemeList(); return true; } diff --git a/src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java b/src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java index 48e29f3..7e3694a 100644 --- a/src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java +++ b/src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java @@ -647,6 +647,7 @@ public class PerAppThemingWindow extends Service implements OnTouchListener, private void showScrim() { ValueAnimator animator = ValueAnimator.ofArgb(SCRIM_COLOR_TRANSPARENT, SCRIM_COLOR_OPAQUE); + mThemeListLayout.setEnabled(false); animator.setDuration(ANIMATION_DURATION) .addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { @Override |