summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/ios
diff options
context:
space:
mode:
authorRichard Moe Gustavsen <richard.gustavsen@digia.com>2014-10-14 16:26:17 +0200
committerRichard Moe Gustavsen <richard.gustavsen@digia.com>2014-10-19 00:56:18 +0200
commit0ed65a651307007fc0e61ad69b33783ba9c3a736 (patch)
tree031d425bf0d25c35aec0c2994ceb2bb4107fff0b /src/plugins/platforms/ios
parent3797ee7747988c721740871f3a601d885d91d881 (diff)
iOS: ignore sender of actions for edit menu
The reason is that the sender is sometimes 'NULL', so we cannot rely on it. But the current test with our prefix should suffice. Change-Id: Ie58bf062cbade08feda622bda753d63e1d811a8d Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Diffstat (limited to 'src/plugins/platforms/ios')
-rw-r--r--src/plugins/platforms/ios/qiosmenu.mm3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/platforms/ios/qiosmenu.mm b/src/plugins/platforms/ios/qiosmenu.mm
index c247c16514..005b06547e 100644
--- a/src/plugins/platforms/ios/qiosmenu.mm
+++ b/src/plugins/platforms/ios/qiosmenu.mm
@@ -88,8 +88,9 @@ static NSString *const kSelectorPrefix = @"_qtMenuItem_";
- (id)targetForAction:(SEL)action withSender:(id)sender
{
+ Q_UNUSED(sender);
BOOL containsPrefix = ([NSStringFromSelector(action) rangeOfString:kSelectorPrefix].location != NSNotFound);
- return (containsPrefix && [sender isKindOfClass:[UIMenuController class]]) ? self : 0;
+ return containsPrefix ? self : 0;
}
- (NSMethodSignature *)methodSignatureForSelector:(SEL)selector