diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-01-08 17:02:27 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-01-08 17:02:27 +0000 |
commit | e2e7aa135c5f9c5ce20ce6523dc8c248883b9e3b (patch) | |
tree | d15135af8c38ed78d3982e2c2ac5098d182d36bf /gtk/scaffolding.c | |
parent | 8af3dd9a433fda37b27a66608d9d8b507c4bb2aa (diff) | |
download | netsurf-e2e7aa135c5f9c5ce20ce6523dc8c248883b9e3b.tar.gz netsurf-e2e7aa135c5f9c5ce20ce6523dc8c248883b9e3b.tar.bz2 |
Update GTK front end to implement new clipboard API.
Diffstat (limited to 'gtk/scaffolding.c')
-rw-r--r-- | gtk/scaffolding.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/scaffolding.c b/gtk/scaffolding.c index 8b9b8f3b1..287fed12b 100644 --- a/gtk/scaffolding.c +++ b/gtk/scaffolding.c @@ -971,21 +971,21 @@ MULTIHANDLER(copy) if (GTK_IS_EDITABLE (focused)) gtk_editable_copy_clipboard(GTK_EDITABLE(g->url_bar)); else - gui_copy_to_clipboard(browser_window_get_selection(bw)); + browser_window_key_press(bw, KEY_COPY_SELECTION); return TRUE; } MULTIHANDLER(paste) { - struct gui_window *gui = g->top_level; + struct browser_window *bw = nsgtk_get_browser_window(g->top_level); GtkWidget *focused = gtk_window_get_focus(g->window); /* If the url bar has focus, let gtk handle it */ if (GTK_IS_EDITABLE (focused)) gtk_editable_paste_clipboard (GTK_EDITABLE (focused)); else - gui_paste_from_clipboard(gui, 0, 0); + browser_window_key_press(bw, KEY_PASTE); return TRUE; } |