Kaydet (Commit) 6c972d2f authored tarafından Tomaž Vajngerl's avatar Tomaž Vajngerl Kaydeden (comit) Miklos Vajna

android: if in selection state, reset selection on single tap

Change-Id: I8ae76ee4898087998b88ac2e1d73b3843fc00559
üst b99fe5eb
...@@ -52,6 +52,10 @@ public class InvalidationHandler { ...@@ -52,6 +52,10 @@ public class InvalidationHandler {
} }
} }
public OverlayState getOverlayState() {
return mState;
}
public void setOverlayState(OverlayState state) { public void setOverlayState(OverlayState state) {
this.mState = state; this.mState = state;
} }
......
...@@ -255,6 +255,9 @@ public class LOKitThread extends Thread { ...@@ -255,6 +255,9 @@ public class LOKitThread extends Thread {
mInvalidationHandler.setOverlayState(InvalidationHandler.OverlayState.CURSOR); mInvalidationHandler.setOverlayState(InvalidationHandler.OverlayState.CURSOR);
mTileProvider.mouseButtonDown(documentCoordinate, 1); mTileProvider.mouseButtonDown(documentCoordinate, 1);
mTileProvider.mouseButtonUp(documentCoordinate, 1); mTileProvider.mouseButtonUp(documentCoordinate, 1);
if (mInvalidationHandler.getOverlayState() == InvalidationHandler.OverlayState.SELECTION) {
mTileProvider.setTextSelectionReset();
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment