I have a form I use to edit records divided into a parent and two additional child pages. First page shows up floating, when I click next to edit the next set of fields on a child page editing teh same record, the form does not float, it displays as full page. Note parent and child pages are all set to display as modal.
I believe this used to work fine in the classic builder. Has anyone experienced this? Any workarounds?
Hi @Nathaniel, I can confirm this behaviour too. Ideally it should match Classic’s behaviour.
Are you able to log a bug report ticket with support@knack.com?
I am experiencing the same issue currently, I spoke with ‘Knavi’ the AI support agent (prior to raising a ticket) and this was the response:
Yes - it’s effectively a Next-Gen limitation right now, not something you’re doing wrong. In Next-Gen, a form’s “Redirect to an existing page” submit action will open the destination as a full page, even if that destination is a child page set to “Display page as a modal.”
So it’s not a bug that’s “in progress” in the sense of “redirects will start opening as modals.” It’s just how Next-Gen submit actions work today.
The good news is that modal behavior is still supported for child pages in Next-Gen when the page is opened via modal-style navigation (for example, a Link Group link), and we’ve shipped fixes to make modal pop-ups open correctly in other Next-Gen cases.