-
Notifications
You must be signed in to change notification settings - Fork 4
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
Sometimes Vim mode doesn't work for Arc browser #229
Comments
the temporary fix is just a coincidence. if you don't add Arc in any of kV's Family, then a check of how kV should behave is done at every keystroke. the issue with web browsers is that they're really not consistent. depends on the type of text input/fields etc. lemme have a quick look. also would help if you let me know where exactly the issue happens. Arc own interface? web page? which web page. etc. |
as you can see: Screen.Recording.2024-03-26.at.15.15.57.movin Arc's UI, the tab thing, kV can use the full macOS AX and it works fine. now in browser pages it doesn't (you can see that in the first two characters in the google search there's a block cursor, that's because for those two characters the macOS AX data is correct. after that it's not and kV has to revert to using key remapping instead of the (wrong) AX data). to get the whole thing consistent, kV tells you to put Arc in the |
I have already put it in Key Mapping family, and the issue only happens in Google Docs and Google search box currently. I've prepared a video demonstration to illustrate the problem. clip.mov |
for Google Docs have a look at this: #34 (comment) |
after i've enabled the AX in Google Docs settings and refreshed the page, then the motions work correctly. can you try? |
I tried, but still the same. Also it seems like all input field would have this issue. clip2.mov |
have you restarted Arc? works fine here in Google Docs after having specified that it should enable AX, and in all inputs. showing The Wizard is really not gonna help kV do anything. it's a refreshing issue from Arc, maybe: Screen.Recording.2024-03-26.at.18.13.54.mov |
I find a way to reproduce it:
|
i can reproduce. it's because Arc disables the web pages accessibility elements automatically after a while. why? no fucking idea. it's very clear when i use my other app that highlights AX Elements. video incoming. |
Screen.Recording.2024-03-27.at.02.14.53.mov |
so:
currently there's two things you can do. one is point 2. when the issue happens, you hide and show Arc again. that's a short term trick coz that's shit in the long term for sure. another way to solve this for now is to add Arc in the for the rest i'll check through Arc's option, and i'll contact the devs. |
Thank you so much for taking the time to explain this so thoroughly. It was very helpful. |
my pleasure. thanks for using my babies! i'll contact Arc's devs tomorrow and will update here. |
I've encountered a recurring issue with Vim mode functionality within the Arc browser. For example, when I want to use
w
to move the cursor to the beginning of the next word, it just moves the cursor right, just like what "l" does.However, there is a temporary fix:
Post-implementation of this workaround, Vim mode functions correctly for a duration. However, the issue re-emerges after continuous use.
The text was updated successfully, but these errors were encountered: