diff core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinkClickTrait.php @ 16:c2387f117808

Routine composer update
author Chris Cannam
date Tue, 10 Jul 2018 15:07:59 +0100
parents 4c8ae668cc8c
children
line wrap: on
line diff
--- a/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinkClickTrait.php	Thu Apr 26 11:26:54 2018 +0100
+++ b/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinkClickTrait.php	Tue Jul 10 15:07:59 2018 +0100
@@ -18,6 +18,11 @@
    *   If true then the button will be forced to visible so it can be clicked.
    */
   protected function clickContextualLink($selector, $link_locator, $force_visible = TRUE) {
+    $page = $this->getSession()->getPage();
+    $page->waitFor(10, function () use ($page, $selector) {
+      return $page->find('css', "$selector .contextual-links");
+    });
+
     if ($force_visible) {
       $this->toggleContextualTriggerVisibility($selector);
     }