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

(fix) Allow to enable vimmode for Chrome on iOS. #3700

Closed

Conversation

hastebrot
Copy link

@hastebrot hastebrot commented Mar 16, 2020

What kind of change does this PR introduce?

Bug fix for #3699.

What is the current behavior?

See #3699.

What is the new behavior?

Enables vimmode settings option for Chrome on iPadOS.

What steps did you take to test this? This is required before we can merge, make sure to test the flow you've updated.

  1. Open codesandbox.io on Chrome on iPadOS.
  2. Open CodeSandbox Settings > Editor
  3. Enable "Enable VIM extension"
  4. Open a sandbox and see VIM-mode enabled in the editor view.

Checklist

  • Documentation
  • Testing
  • Ready to be merged
  • Added myself to contributors table

@lbogdan lbogdan temporarily deployed to pr3700 March 16, 2020 14:07 Inactive
@lbogdan
Copy link
Contributor

lbogdan commented Mar 16, 2020

Build for latest commit 419c808 is at https://pr3700.build.csb.dev/s/new.

@hastebrot
Copy link
Author

hastebrot commented Mar 16, 2020

Interesting. In Chrome we get the same error message as in Safari on iPadOS.

Related to #1704.

877F842E-8077-4F90-874A-C4BDE30C4FC0

@CompuIves
Copy link
Member

That's very interesting. The reason that the vim extension is not working right now is because it uses a RegEx feature of V8 specifically. I opened a PR for removing this, but I should check the status of that and maybe update the extension.

@SaraVieira
Copy link
Contributor

Hey!

The issue is tha5t chrome on iOS is basically a skinned safari so we are still not supposed to show it because of the expression ives talked about

Sorry :(

@SaraVieira SaraVieira closed this Mar 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants