turned off automatic Configuration.WaitForNoOverlapFoundByJs by default
Pre-release
Pre-release
- turned off "waiting for no overlay" that was built-in in alpha05 in all actions. (#85)
- cause it could break some NSelene + Appium mobile tests that can't use JS, while this waiting was built on top of JS so it's relevant only for web...
- yet the Configuration.WaitForNoOverlapFoundByJs was added (false by default)
- so you can turn it on globally by Configuration.WaitForNoOverlapFoundByJs = true
- or per element by element.With(waitForNoOverlapFoundByJs: true)
- in future we might made this waiting enabled by default, when we provide better docs and plugins to work with Appium
- added rendering of elements under overlay into errors (#84)
- made rendering elements HTML – lazy (when waiting for no overlap)
- should improve performance in context of polling during waiting
- made rendering elements HTML – lazy (when waiting for no overlap)