From d058884b37eed4b428867141fe11694f2868a0ba Mon Sep 17 00:00:00 2001 From: Kyle Fang Date: Thu, 25 Jul 2013 23:28:04 +0800 Subject: [PATCH] Recalculate Copy menu rect when photo is there. --- JSMessagesTableViewController/JSBubbleMessageCell.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/JSMessagesTableViewController/JSBubbleMessageCell.m b/JSMessagesTableViewController/JSBubbleMessageCell.m index 9d0602a..8aef835 100644 --- a/JSMessagesTableViewController/JSBubbleMessageCell.m +++ b/JSMessagesTableViewController/JSBubbleMessageCell.m @@ -196,7 +196,8 @@ return; UIMenuController *menu = [UIMenuController sharedMenuController]; - [menu setTargetRect:CGRectInset([self.bubbleView bubbleFrame], 0, 4.f) inView:self]; + CGRect targetRect = [self convertRect:[self.bubbleView bubbleFrame] fromView:self.bubbleView]; + [menu setTargetRect:CGRectInset(targetRect, 0, 4.f) inView:self]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(menuWillShow:)