From e7dee6001648c21fc01da857bd3c2c50045c7aaf Mon Sep 17 00:00:00 2001 From: drdev Date: Fri, 1 Aug 2014 15:53:58 +0000 Subject: [PATCH] Hide menu on zoom --- forge-gui-mobile/src/forge/menu/FDropDown.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/forge-gui-mobile/src/forge/menu/FDropDown.java b/forge-gui-mobile/src/forge/menu/FDropDown.java index d96d015bd8f..74b8033b5e4 100644 --- a/forge-gui-mobile/src/forge/menu/FDropDown.java +++ b/forge-gui-mobile/src/forge/menu/FDropDown.java @@ -203,20 +203,22 @@ public abstract class FDropDown extends FScrollPane { @Override public boolean pan(float x, float y, float deltaX, float deltaY, boolean moreVertical) { - if (!isVisible()) { return false; } hide(); //always hide if backdrop panned - return false; //allow pan to pass through to object behind backdrop } @Override public boolean fling(float velocityX, float velocityY) { - if (!isVisible()) { return false; } hide(); //always hide if backdrop flung - return false; //allow fling to pass through to object behind backdrop } + @Override + public boolean zoom(float x, float y, float amount) { + hide(); //always hide if backdrop zoomed + return false; //allow zoom to pass through to object behind backdrop + } + @Override public void draw(Graphics g) { //draw nothing for backdrop