From 8a4bfc537fc08a432121db8e98df6f52263fc4e3 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Fri, 22 Feb 2013 13:46:01 +0000 Subject: Update for new core selection stuff. Save handling still needs fixing. Core now gives a char * that the front end should free. --- amiga/context_menu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'amiga/context_menu.c') 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, -- cgit v1.2.3