summaryrefslogtreecommitdiff
path: root/qa/qa/page/component/confirm_modal.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/component/confirm_modal.rb')
-rw-r--r--qa/qa/page/component/confirm_modal.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/qa/qa/page/component/confirm_modal.rb b/qa/qa/page/component/confirm_modal.rb
index 039640d207a..25eea8e0d93 100644
--- a/qa/qa/page/component/confirm_modal.rb
+++ b/qa/qa/page/component/confirm_modal.rb
@@ -20,7 +20,14 @@ module QA
fill_element :confirm_input, text
end
- def click_confirm_button
+ def wait_for_confirm_button_enabled
+ wait_until(reload: false) do
+ !find_element(:confirm_button).disabled?
+ end
+ end
+
+ def confirm_transfer
+ wait_for_confirm_button_enabled
click_element :confirm_button
end
end