summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzeug <zeug@tuxproject.de>2020-08-16 23:50:52 +0100
committerVincent Sanders <vince@kyllikki.org>2020-08-16 23:50:52 +0100
commit1ea47f9caf702abac0d96795b2502e438086aeed (patch)
treeed082d626175e3ac853dbf592f2f8b32afe8bc07
parent410cb9a8fd9354b4c3b95824e135b64cc002986f (diff)
downloadnetsurf-1ea47f9caf702abac0d96795b2502e438086aeed.tar.gz
netsurf-1ea47f9caf702abac0d96795b2502e438086aeed.tar.bz2
Support Ctrl+A in the windows toolkit address bar
-rw-r--r--frontends/windows/window.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/frontends/windows/window.c b/frontends/windows/window.c
index e192191bb..750c57703 100644
--- a/frontends/windows/window.c
+++ b/frontends/windows/window.c
@@ -416,7 +416,11 @@ nsws_window_urlbar_callback(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
/* override messages */
switch (msg) {
case WM_CHAR:
- if (wparam == 13) {
+ if (wparam == 1) {
+ /* handle ^A */
+ SendMessage(hwnd, EM_SETSEL, 0, -1);
+ return 1;
+ } else if (wparam == 13) {
SendMessage(gw->main, WM_COMMAND, IDC_MAIN_LAUNCH_URL, 0);
return 0;
}