QIosMenu - do not check -undo: and -redo: selectors
With the latest Xcode 14 an attempt to 'Archive' and distribute an app to the App Store Connect ends with a strange warning: "App Store Connect operation Error The app references non-public selectors in Payload/appname.app/appname: redo:, undo:". Googling finds many similar reports and complains (with a bunch of different selectors suddenly reported as non-public). We filter out undo/redo instead, the selectors without parameters. Change-Id: I9667dc61f650f6b6ec42c64a9aa6fbff57fe5049 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
This commit is contained in:
parent
bda3628402
commit
6e288701e8
@ -502,8 +502,8 @@ QIOSMenuItemList QIOSMenu::filterFirstResponderActions(const QIOSMenuItemList &m
|
||||
|| (shortcut == QKeySequence::Paste && [responder canPerformAction:@selector(paste:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Delete && [responder canPerformAction:@selector(delete:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::SelectAll && [responder canPerformAction:@selector(selectAll:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Undo && [responder canPerformAction:@selector(undo:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Redo && [responder canPerformAction:@selector(redo:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Undo && [responder canPerformAction:@selector(undo) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Redo && [responder canPerformAction:@selector(redo) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Bold && [responder canPerformAction:@selector(toggleBoldface:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Italic && [responder canPerformAction:@selector(toggleItalics:) withSender:nil])
|
||||
|| (shortcut == QKeySequence::Underline && [responder canPerformAction:@selector(toggleUnderline:) withSender:nil])) {
|
||||
|
Loading…
Reference in New Issue
Block a user