summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/com')
-rw-r--r--src/com/cyngn/theme/perapptheming/PerAppThemeListLayout.java2
-rw-r--r--src/com/cyngn/theme/perapptheming/PerAppThemingWindow.java1
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