innerNavigatorFactory = { Browser browser, List<WebElement> elements ->
elements ? new MyCustomNavigator(browser, elements) : new EmptyNavigator(browser)
}
static content ={
anElement{$("div>div>div.class>button")}
}
static content ={
anElement1{$("div>div>div.class>button", text: "Continue")}
anElement2{$("div>div>div.class>button").module(FormElement)}
}
--
You received this message because you are subscribed to the Google Groups "Geb User Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geb-user+u...@googlegroups.com.
To post to this group, send email to geb-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/geb-user/6de6ea18-6c84-436c-95b9-1e6d1fcd2d9f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to geb-...@googlegroups.com.

To unsubscribe from this group and stop receiving emails from it, send an email to geb-user+u...@googlegroups.com.
To post to this group, send email to geb-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/geb-user/ddb4a45b-b7bd-499a-b6f3-8c200085fcb3%40googlegroups.com.
radioButton.checked = "value".Thinking about it a bit more, are you by chance overriding $() in your custom navigator and not find()? You should always override find() and not $() because $() is an alias for find() and the crux of the implementation is in find() - $() just delegates to find().