I have an issue where knockoutjs is showing and hiding a button using an data-bind="if: [condiition]" statement.
The button is initially not shown(ie. the if evaluates to false). The Find.ById doesn't find the button even after the if statement evaluates to true and shows the item. Is this a limitation or should I be able to find the element after the runtime update.
Does the code in test studio get dynamically created at page load time or is the DOM in the browser searched whenever one of these Find.By... functions is executed? If the latter is true I will never be able to get a handle to my element in my test.
I have also confirmed that the instance of button is located if I remove the show/hide IF knockoutjs statement .