summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-02-22 13:46:01 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-02-22 13:46:01 +0000
commit8a4bfc537fc08a432121db8e98df6f52263fc4e3 (patch)
tree5e018e23c2ee4a3546c4b697bfbdc5fa872fab1a /amiga
parent67c6046fb12bec8166f4b36eb4add72076db32f2 (diff)
downloadnetsurf-8a4bfc537fc08a432121db8e98df6f52263fc4e3.tar.gz
netsurf-8a4bfc537fc08a432121db8e98df6f52263fc4e3.tar.bz2
Update for new core selection stuff. Save handling still needs fixing. Core now gives a char * that the front end should free.
Diffstat (limited to 'amiga')
-rw-r--r--amiga/context_menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/amiga/context_menu.c b/amiga/context_menu.c
index fd5748c62..9266350f1 100644
--- a/amiga/context_menu.c
+++ b/amiga/context_menu.c
@@ -476,8 +476,8 @@ void ami_context_menu_add_submenu(Object *ctxmenuobj, ULONG cmsub, void *userdat
case CMSUB_SEL:
bw = userdata;
- BOOL disabled_readonly = selection_read_only(browser_window_get_selection(bw));
- BOOL disabled_noselection = !browser_window_has_selection(bw);
+ BOOL disabled_readonly = browser_window_get_editor_flags(bw) & ~BW_EDITOR_CAN_PASTE;
+ BOOL disabled_noselection = browser_window_get_editor_flags(bw) & ~BW_EDITOR_CAN_COPY;
IDoMethod(ctxmenuobj,PM_INSERT,
NewObject(POPUPMENU_GetItemClass(), NULL,