| Index: ios/chrome/browser/find_in_page/find_in_page_controller.mm
|
| diff --git a/ios/chrome/browser/find_in_page/find_in_page_controller.mm b/ios/chrome/browser/find_in_page/find_in_page_controller.mm
|
| index d6da2ebe18d896ff06e6e3832f342ef4e73bb795..81528336a4c3c42ba1b3f754c72b6a0bb59cd14b 100644
|
| --- a/ios/chrome/browser/find_in_page/find_in_page_controller.mm
|
| +++ b/ios/chrome/browser/find_in_page/find_in_page_controller.mm
|
| @@ -290,6 +290,12 @@ const NSTimeInterval kRecurringPumpDelay = .01;
|
| }
|
|
|
| - (void)restoreSearchTerm {
|
| + // Pasteboards always return nil in background:
|
| + if ([[UIApplication sharedApplication] applicationState] !=
|
| + UIApplicationStateActive) {
|
| + return;
|
| + }
|
| +
|
| NSString* term = [self findPasteboard].string;
|
| [[self findInPageModel] updateQuery:(term ? term : @"") matches:0];
|
| }
|
|
|