From 9c13d352c70497d47c944da25d965f23ddc6563a Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Fri, 22 Feb 2013 14:44:13 +0000 Subject: Fixup for core changes. (Selection and errorcode.) --- cocoa/BrowserViewController.m | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cocoa/BrowserViewController.m') diff --git a/cocoa/BrowserViewController.m b/cocoa/BrowserViewController.m index 75906fb22..f43917a01 100644 --- a/cocoa/BrowserViewController.m +++ b/cocoa/BrowserViewController.m @@ -28,6 +28,7 @@ #import "utils/corestrings.h" #import "utils/filename.h" +#import "utils/messages.h" #import "utils/url.h" @@ -238,15 +239,15 @@ static inline bool compare_float( float a, float b ) SEL action = [item action]; if (action == @selector(copy:)) { - return browser_window_has_selection( browser ); + return browser_window_get_editor_flags( browser ) & BW_EDITOR_CAN_COPY; } if (action == @selector(cut:)) { - return browser_window_has_selection( browser ) && browser->caret_callback != NULL; + return browser_window_get_editor_flags( browser ) & BW_EDITOR_CAN_CUT; } if (action == @selector(paste:)) { - return browser->paste_callback != NULL; + return browser_window_get_editor_flags( browser ) & BW_EDITOR_CAN_PASTE; } if (action == @selector( stopLoading: )) { -- cgit v1.2.3