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

Vim mode keybindings aren't persisted between sessions. #3124

Open
maranix opened this issue Jan 17, 2025 · 0 comments · May be fixed by #3125
Open

Vim mode keybindings aren't persisted between sessions. #3124

maranix opened this issue Jan 17, 2025 · 0 comments · May be fixed by #3125

Comments

@maranix
Copy link
Contributor

maranix commented Jan 17, 2025

What happened?

Turning vim mode on and refreshing the page resets the keybindings to default one.

Expected: Selected keybindings should persist between sessions.
Current: Keybindings gets reset and switches back to default one (Even though in the previous session vim mode was on).

Steps to reproduce problem

  • open dartpad.
  • turn on vim keybindings by pressing on the keyboard icon on the bottom left and turning on the switch button in the popup dialog.
  • refresh the page.
  • vim mode is off by default (Should be on).
Screen.Recording.2025-01-17.at.23.55.56.mov

Additional info

Browser

Browser: Chrome & Firefox

Version: 132.0.6834.84 (Official Build) (x86_64) & 134.0.1 (64-bit)

Are you using any extensions/plugins that affect website behavior
(particularly those that affect iframes, such as ad blockers)?

No

Are there any warnings or errors in your browser's JavaScript console?
If so, paste them below:

[paste warnings or errors here]

Machine

Operating system: macOS

Version: Sequoia 15.2

@maranix maranix linked a pull request Jan 17, 2025 that will close this issue
1 task
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 a pull request may close this issue.

1 participant