summaryrefslogtreecommitdiff
path: root/beos
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2011-07-13 13:33:51 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2011-07-13 13:33:51 +0000
commit008c5da9bac55cbe10aad7c2e9b0e5a27c64bab4 (patch)
treec52e54a670e3558444729a712989c1f8109174b7 /beos
parentc9d424fa2498029d496e121f328db5a5c46a965f (diff)
downloadnetsurf-008c5da9bac55cbe10aad7c2e9b0e5a27c64bab4.tar.gz
netsurf-008c5da9bac55cbe10aad7c2e9b0e5a27c64bab4.tar.bz2
Fix up BeOS front end.
svn path=/trunk/netsurf/; revision=12600
Diffstat (limited to 'beos')
-rw-r--r--beos/beos_scaffolding.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/beos/beos_scaffolding.cpp b/beos/beos_scaffolding.cpp
index 6693dc1c7..e7e913ca1 100644
--- a/beos/beos_scaffolding.cpp
+++ b/beos/beos_scaffolding.cpp
@@ -777,7 +777,7 @@ void nsbeos_scaffolding_dispatch_event(nsbeos_scaffolding *scaffold, BMessage *m
break;
}
case B_COPY:
- gui_copy_to_clipboard(bw->sel);
+ gui_copy_to_clipboard(browser_window_get_selection(bw));
break;
case B_CUT:
browser_window_key_press(bw, 24);
@@ -787,7 +787,7 @@ void nsbeos_scaffolding_dispatch_event(nsbeos_scaffolding *scaffold, BMessage *m
break;
case B_SELECT_ALL:
LOG(("Selecting all text"));
- selection_select_all(bw->sel);
+ selection_select_all(browser_window_get_selection(bw));
break;
case B_NETPOSITIVE_BACK:
case BROWSER_NAVIGATE_BACK:
@@ -916,7 +916,8 @@ void nsbeos_scaffolding_dispatch_event(nsbeos_scaffolding *scaffold, BMessage *m
{
if (!bw || !bw->current_content)
break;
- nsbeos_gui_view_source(bw->current_content, bw->sel);
+ nsbeos_gui_view_source(bw->current_content,
+ browser_window_get_selection(bw));
break;
}
case BROWSER_OBJECT: