summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-01-08 17:47:04 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-01-08 17:47:04 +0000
commit9cb1da921bd94b4d74afba656c357d7c1e23ee78 (patch)
tree3e61efae08ae8fac0628ac281eda9d54f0e6e5b9
parent9dc965d51cc014e4ae3028afd655eb1f30ca4ad1 (diff)
downloadnetsurf-9cb1da921bd94b4d74afba656c357d7c1e23ee78.tar.gz
netsurf-9cb1da921bd94b4d74afba656c357d7c1e23ee78.tar.bz2
Prompt core to deal with copy/paste correctly.
-rw-r--r--windows/gui.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/windows/gui.c b/windows/gui.c
index 9f44ddfc6..e2f8f9afa 100644
--- a/windows/gui.c
+++ b/windows/gui.c
@@ -774,8 +774,7 @@ nsws_window_command(HWND hwnd,
if (GetFocus() == gw->urlbar) {
SendMessage(gw->urlbar, WM_COPY, 0, 0);
} else if (gw->bw != NULL) {
- gui_copy_to_clipboard(
- browser_window_get_selection(gw->bw));
+ browser_window_key_press(gw->bw, KEY_COPY_SELECTION);
}
break;
@@ -791,7 +790,7 @@ nsws_window_command(HWND hwnd,
if (GetFocus() == gw->urlbar)
SendMessage(gw->urlbar, WM_PASTE, 0, 0);
else
- gui_paste_from_clipboard(gw, 0, 0);
+ browser_window_key_press(gw->bw, KEY_PASTE);
break;
}