abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/Keyboard2View.java
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/juloo.keyboard2/Keyboard2View.java')
-rw-r--r--srcs/juloo.keyboard2/Keyboard2View.java14
1 files changed, 1 insertions, 13 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2View.java b/srcs/juloo.keyboard2/Keyboard2View.java
index bad75bb..c0ec68f 100644
--- a/srcs/juloo.keyboard2/Keyboard2View.java
+++ b/srcs/juloo.keyboard2/Keyboard2View.java
@@ -120,19 +120,7 @@ public class Keyboard2View extends View
{
if (_keyboard == null || key == null)
return;
- int flags = _pointers.getKeyFlags(key, kv);
- if (latched)
- {
- if (flags != -1 && !lock)
- return; // Don't replace an existing pointer
- _pointers.add_fake_pointer(kv, key, lock);
- }
- else
- {
- if ((flags & KeyValue.FLAG_FAKE_PTR) == 0)
- return; // Don't remove locked pointers
- _pointers.remove_fake_pointer(kv, key);
- }
+ _pointers.set_fake_pointer_state(key, kv, latched, lock);
}
/** Called by auto-capitalisation. */