Make popUntil docs more consistent with reality. (#6599)

diff --git a/packages/flutter/lib/src/widgets/navigator.dart b/packages/flutter/lib/src/widgets/navigator.dart
index 6584896..69c0234 100644
--- a/packages/flutter/lib/src/widgets/navigator.dart
+++ b/packages/flutter/lib/src/widgets/navigator.dart
@@ -324,7 +324,8 @@
     return Navigator.of(context).pop(result);
   }
 
-  /// Calls [pop()] repeatedly until the predicate returns false.
+  /// Calls [pop()] repeatedly until the predicate returns true.
+  ///
   /// The predicate may be applied to the same route more than once if
   /// [Route.willHandlePopInternally] is true.
   static void popUntil(BuildContext context, RoutePredicate predicate) {
@@ -616,6 +617,9 @@
   }
 
   /// Repeatedly calls [pop] until the given `predicate` returns true.
+  ///
+  /// The predicate may be applied to the same route more than once if
+  /// [Route.willHandlePopInternally] is true.
   void popUntil(RoutePredicate predicate) {
     while (!predicate(_history.last))
       pop();