abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/Autocapitalisation.java
diff options
context:
space:
mode:
authorJules Aguillon2023-08-26 23:37:22 +0200
committerJules Aguillon2023-08-26 23:37:22 +0200
commitf4c11d99ed589c53229bf70d31ff71b8ac3e3ef1 (patch)
tree27b9652df20b3e55e5c0168495ba1070402ee3f7 /srcs/juloo.keyboard2/Autocapitalisation.java
parentcf761185486db4856c911acc41aa479323b28f97 (diff)
downloadunexpected-keyboard-f4c11d99ed589c53229bf70d31ff71b8ac3e3ef1.tar.gz
unexpected-keyboard-f4c11d99ed589c53229bf70d31ff71b8ac3e3ef1.zip
Disable automatically Shift when pressing Ctrl
Automatic capitalisation might interferes with keyboard shortcuts.
Diffstat (limited to 'srcs/juloo.keyboard2/Autocapitalisation.java')
-rw-r--r--srcs/juloo.keyboard2/Autocapitalisation.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Autocapitalisation.java b/srcs/juloo.keyboard2/Autocapitalisation.java
index 35f5ad0..3dcdefc 100644
--- a/srcs/juloo.keyboard2/Autocapitalisation.java
+++ b/srcs/juloo.keyboard2/Autocapitalisation.java
@@ -77,6 +77,13 @@ final class Autocapitalisation
callback(true);
}
+ public void stop()
+ {
+ _should_enable_shift = false;
+ _should_update_caps_mode = false;
+ callback(true);
+ }
+
public static interface Callback
{
public void update_shift_state(boolean should_enable, boolean should_disable);