GNOME Bugzilla – Bug 677915
entry-completion: don't move to leftmost character with inline-selection
Last modified: 2012-06-13 21:09:31 UTC
See attached patch for the rationale. This makes Epiphany's entry completion a lot more usable.
Created attachment 216167 [details] [review] entry-completion: don't move to leftmost character with inline-selection When inline-selection is set, and the completion popup is showing, pressing left abruptly jumps to the beginning of the entry text. This is not expected, since the cursor is at the end of the text before the left key is pressed, and this behavior is completely inconsistent with how an entry would normally behave. The behavior can be observed in Epiphany by selecting a completion match and pressing left. This patch changes the code so that it just runs the default entry key press keybindings in such a case.
I think this is sane. Not sure why we thought it made sense for left to go to the 0 position back then, but it seems pretty useless.
Attachment 216167 [details] pushed as 3851a1c - entry-completion: don't move to leftmost character with inline-selection Pushed to master.