Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Release/0.4.0 #51

Merged
merged 41 commits into from
Nov 3, 2024
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
dbde0d9
fix: #43 Shift+Tab fails to focus previous fix
ArturKalach Sep 17, 2024
8fbb6be
chore: update version
ArturKalach Sep 17, 2024
408bad6
fix: text input tap focus fix
ArturKalach Sep 29, 2024
51b9160
chore: update version
ArturKalach Sep 29, 2024
af99068
fix: detach text inptu fix
ArturKalach Oct 1, 2024
2ccbfa7
chore: update version
ArturKalach Oct 1, 2024
4f79fc8
chore: update version
ArturKalach Oct 2, 2024
1d621d1
fix: new arch events on android
ArturKalach Oct 10, 2024
f17d701
chore: update version
ArturKalach Oct 10, 2024
225c45f
fix: update android event names
ArturKalach Oct 10, 2024
828402b
chore: udpate version
ArturKalach Oct 10, 2024
2af6760
chore: udpate version
ArturKalach Oct 11, 2024
f01b68b
feat: update focus system
ArturKalach Sep 23, 2024
e75476d
feat: alpha test
ArturKalach Sep 23, 2024
1dac106
fix: importsNotUsedAsValues fix
ArturKalach Sep 23, 2024
f0c8dfa
feat: update android for gesture handler
ArturKalach Oct 1, 2024
99435bd
feat: update press action on android
ArturKalach Oct 1, 2024
386128f
feat: update ios long press
ArturKalach Oct 2, 2024
bf79e3b
feat: rn screen
ArturKalach Oct 6, 2024
fa2f95f
test
ArturKalach Oct 12, 2024
52e3ac1
feat: update ios autofocus
ArturKalach Oct 13, 2024
f714dca
feat: update focus for newarch
ArturKalach Oct 20, 2024
90fa8f8
chore: update version
ArturKalach Oct 20, 2024
172629f
feat: update auto focus for ios
ArturKalach Oct 21, 2024
a1875a1
chore: update version
ArturKalach Oct 21, 2024
753782d
fix: android fixes
ArturKalach Oct 23, 2024
5094d8c
chore: update version
ArturKalach Oct 23, 2024
694d258
chore: update readme
ArturKalach Oct 23, 2024
3c05f1d
chore: update readme
ArturKalach Oct 23, 2024
1a669e4
feat: update module
ArturKalach Oct 26, 2024
93e16ca
feat: prepare rc
ArturKalach Oct 26, 2024
bf15790
feat: format native code
ArturKalach Oct 27, 2024
34d0821
feat: update android events
ArturKalach Nov 1, 2024
ef2717e
chore: update version
ArturKalach Nov 1, 2024
c44a229
feat: update auto focus for andriod
ArturKalach Nov 2, 2024
ded7b18
chore: update version
ArturKalach Nov 2, 2024
13c2741
feat: update auto focus for android
ArturKalach Nov 2, 2024
4529715
chore: update version
ArturKalach Nov 2, 2024
7a6b3f4
feat: update todos and readme
ArturKalach Nov 2, 2024
1359ce1
feat: update desable and focus state
ArturKalach Nov 3, 2024
db5be4b
chore: update version
ArturKalach Nov 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat: update auto focus for android
  • Loading branch information
ArturKalach committed Nov 2, 2024
commit 13c27414f0485b32e94b2b20326ca9856cc57e9b
Original file line number Diff line number Diff line change
@@ -18,6 +18,7 @@ public class ExternalKeyboardView extends ReactViewGroup {
public boolean hasKeyDownListener = false;
public boolean hasKeyUpListener = false;
public boolean autoFocus = false;
public boolean hasBeenFocused = false;

private final KeyboardKeyPressHandler keyboardKeyPressHandler;
private final Context context;
@@ -71,8 +72,9 @@ protected void onAttachedToWindow() {

this.listeningView.setOnKeyListener((View v, int keyCode, KeyEvent keyEvent) -> onKeyPressHandler(this, keyCode, keyEvent, (ThemedReactContext) context));

if (autoFocus) {
if (autoFocus && !hasBeenFocused) {
this.autoFocusOnDraw();
hasBeenFocused = true;
}
}