You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Activating insert mode works as expected, but once I highlight a text input field, vimium puts me back in normal mode.
#2140 implies that under the hood, text input fields are actually handled as if the user is in input mode (which makes sense), but the user should probably stay in the previous mode (whether that's insert or normal) after deselecting the text input field.
It may be worth mentioning that I initially found this behavior while filling out an input form involving both text inputs and dropdown (HTML <select>) fields. With a dropdown field highlighted, vimium is presumably still in normal mode, so I can't, for example, type in "Ver" to search for "Vermont". Switching to insert mode before typing in the substring search does work, however. It's just that as soon as I tab to the next field, I'm forced back to normal mode, so if I tab back, I have to re-enter insert mode.
Arguably, these could be two separate issues:
1. Highlighting an input field forces the user to leave insert mode. 2. HTML <select> elements do not trigger vimium to enter insert mode.
Edit:
Google Chrome 54.0.2840.101 (Official Build) (64-bit)
Vimium v1.57
Edit 2:
The <select> fields work fine; I was just dealing with an exception on a specific site that had their own implementation of dropdowns.
The text was updated successfully, but these errors were encountered:
What you describe is correct and indeed a little odd, @arnoldkao. It's a legacy of how insert mode was originally implemented, and the current implementation contains a hack to retain that legacy behaviour.
@smblott-github I also have this issue. This is particularly annoying when using Duolinguo because it supports keyboard navigation but I repeatedly need to enable input mode after every time I input some text.
Activating insert mode works as expected, but once I highlight a text input field, vimium puts me back in normal mode.
#2140 implies that under the hood, text input fields are actually handled as if the user is in input mode (which makes sense), but the user should probably stay in the previous mode (whether that's insert or normal) after deselecting the text input field.
It may be worth mentioning that I initially found this behavior while filling out an input form involving both text inputs and dropdown (HTML<select>
) fields. With a dropdown field highlighted, vimium is presumably still in normal mode, so I can't, for example, type in "Ver" to search for "Vermont". Switching to insert mode before typing in the substring search does work, however. It's just that as soon as I tab to the next field, I'm forced back to normal mode, so if I tab back, I have to re-enter insert mode.Arguably, these could be two separate issues:1. Highlighting an input field forces the user to leave insert mode.2. HTML<select>
elements do not trigger vimium to enter insert mode.Edit:
Google Chrome 54.0.2840.101 (Official Build) (64-bit)
Vimium v1.57
Edit 2:
The
<select>
fields work fine; I was just dealing with an exception on a specific site that had their own implementation of dropdowns.The text was updated successfully, but these errors were encountered: