class AutomationObject::State::CloseModal

Close modal hook loop

Public Instance Methods

single_run() click to toggle source
# File lib/automation_object/state/hook_actions/close_modal.rb, line 10
def single_run
  return false unless driver.document_complete?

  raise ModalParentExpected unless composite.parent.is_a?(Modal)

  return false if modal.live? == false

  modal.deactivate
  true
end