abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/Pointers.java
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/juloo.keyboard2/Pointers.java')
-rw-r--r--srcs/juloo.keyboard2/Pointers.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Pointers.java b/srcs/juloo.keyboard2/Pointers.java
index c6d04ea..bcab202 100644
--- a/srcs/juloo.keyboard2/Pointers.java
+++ b/srcs/juloo.keyboard2/Pointers.java
@@ -478,6 +478,10 @@ public final class Pointers implements Handler.Callback
public KeyValue.Modifier get(int i) { return _mods[_size - 1 - i]; }
public int size() { return _size; }
+ public boolean has(KeyValue.Modifier m)
+ {
+ return (Arrays.binarySearch(_mods, 0, _size, m) >= 0);
+ }
@Override
public int hashCode() { return Arrays.hashCode(_mods); }