In the same page how to switch from non-angular to angular, it is clicking on non-angular elements but not on angular, when clicking on non-angular lookup then angular window(Popup) will open

  • 1
    What's the error and relevant html source? – Vishal Aggarwal Apr 7 '18 at 18:47

If I understand your question correctly. The solution is:

browser.waitForAngularEnabled(false); - for disabling Angular browser.waitForAngularEnabled(true); - for enabling Angular

Then switch to the new window and search the angular element.

| improve this answer | |
  • 1
    Your definition seems incorrect or incomplete. The method you referenced doesn't disable Angular but it does change how Protractor works/waits for different applications to finish loading. – Cherree Mar 7 '18 at 16:22
  • It’s referenced to official documentation from Protractor. It says If you need to navigate to a page which does not use Angular, you can turn off waiting for Angular by setting browser.waitForAngularEnabled(false). – Jack Mar 14 '18 at 18:43
  • 1
    I agree with the explanation in your comment but it's inconsistent with your original answer. Sorry for the pedantry. – Cherree Mar 14 '18 at 21:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.