From 894c51d6d44bf7073d6a189d63b38f63431ae188 Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Tue, 29 Sep 2020 16:37:10 +0300 Subject: [PATCH] Fix warning: block implicitly retains 'self'; explicitly mention 'self' ... ... to indicate this is intended behavior. Change-Id: Id5318bb20b8066364c5e2fd3b704b5a73bac1b42 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103711 Tested-by: Jenkins CollaboraOffice Reviewed-by: Tor Lillqvist --- .../CollaboraOnlineWebViewKeyboardManager.m | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ios/CollaboraOnlineWebViewKeyboardManager/CollaboraOnlineWebViewKeyboardManager.m b/ios/CollaboraOnlineWebViewKeyboardManager/CollaboraOnlineWebViewKeyboardManager.m index fd1bcaff37..18a1128e84 100644 --- a/ios/CollaboraOnlineWebViewKeyboardManager/CollaboraOnlineWebViewKeyboardManager.m +++ b/ios/CollaboraOnlineWebViewKeyboardManager/CollaboraOnlineWebViewKeyboardManager.m @@ -238,14 +238,14 @@ // to make some sense out of it by not trusting a hide request until we see that it hasn't been // folllowed by a display request within 100 ms. dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 100000000ll), dispatch_get_main_queue(), ^{ - if (!lastCommandIsHide) { + if (!self->lastCommandIsHide) { NSLog(@"COKbdMgr: Ignoring hide command that was quickly followed by a display command"); return; } - if (control != nil) { - [control removeFromSuperview]; + if (self->control != nil) { + [self->control removeFromSuperview]; NSLog(@"COKbdMgr: Removed _COWVKMKeyInputControl from webView"); - control = nil; + self->control = nil; } }); }