shell32/autocomplete: Don't autocomplete at all on most control characters.
commitce254b5f6d90ea23b57cf865f526b27d83f36115
authorGabriel Ivăncescu <gabrielopcode@gmail.com>
Sat, 22 Sep 2018 14:53:42 +0000 (22 17:53 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 24 Sep 2018 20:41:29 +0000 (24 22:41 +0200)
tree08e8c082f51c933d966ec7e4ae2322dbb66bbdd2
parentf1be5c7861a43a363b202857014eb49dc5e53acc
shell32/autocomplete: Don't autocomplete at all on most control characters.

Most control characters sent via some CTRL+key combination should not
autocomplete at all. ^C is one example, where just copying some text should
not show the auto-suggestion box (if not visible). ^V is another example,
where it is already handled in WM_PASTE, so it has to be a no-op here,
else auto-append from WM_PASTE would complete the text and then the ^V
autocompletion would remove every other suggestion in the listbox.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/shell32/autocomplete.c