Oops. In core.py, I'm looking for id (as in the function) in kwargs, but it should be looking for the string ("id").
if id in kwargs:
self._element_id = kwargs["id"]
elif self._page and self._page.application:
self._element_id = self._page.application.element_id_generator.get_id_for_element(self)
else:
self._element_id = f"ppauto-{id(self)}"
Oops. In core.py, I'm looking for
id
(as in the function) in kwargs, but it should be looking for the string ("id"
).