From 6997fb820e5d36fdeb778e26709bc8a8352ffe7d Mon Sep 17 00:00:00 2001 From: Adam Strzelecki Date: Mon, 2 Sep 2013 20:46:06 +0200 Subject: [PATCH] Reduce text overlap when showing context menu --- Frameworks/OakTextView/src/OakTextView.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Frameworks/OakTextView/src/OakTextView.mm b/Frameworks/OakTextView/src/OakTextView.mm index 1324f415..52054ef7 100644 --- a/Frameworks/OakTextView/src/OakTextView.mm +++ b/Frameworks/OakTextView/src/OakTextView.mm @@ -1637,7 +1637,7 @@ static void update_menu_key_equivalents (NSMenu* menu, action_to_key_t const& ac CGRect r1 = layout->rect_at_index(editor->ranges().last().first); CGRect r2 = layout->rect_at_index(editor->ranges().last().last); CGRect r = r1.origin.y == r2.origin.y && r1.origin.x < r2.origin.x ? r1 : r2; - NSPoint p = NSMakePoint(CGRectGetMinX(r), CGRectGetMaxY(r)-1); + NSPoint p = NSMakePoint(CGRectGetMinX(r), CGRectGetMaxY(r)+4); if(NSPointInRect(p, [self visibleRect])) { p = [[self window] convertBaseToScreen:[self convertPoint:p toView:nil]]; } else { p = [NSEvent mouseLocation]; p.y -= 16; }