It appears that when you move your popover back into the portal, the popover button is not part of the portal but hovering.
Have you tried this with multiple children and grandchildren? I can't imagine there is a method that will work.
Hi, we tried this using TO links: parent, child, grandchild placing a grandchild portal in a popover created in the parent layout.
However, when the popover button was subsequently dragged into the child portal on the parent layout the popover button only appeared in the first child portal row, although as you suggest the grandchild portal did stick in the popover, which you can't do if creating from within the child portal.
However, this won't be any use unless the popover button appears in each portal row. We'd be interested to know whether you managed to overcome this.
Further to my original post:
I was wrong to suggest that building the portal in the popover while outside the portal and then moving it inside the portal would work. It doesn't. All it accomplishes is a "false positive" by allowing the portal to be placed in the popover, because when the button is in a portal it resists the placement of the portal.
However, if a new relationship is defined such that the portal in the popover is behaving as if the portal is on the record in focus, then it can be made to work. You have to place the popover button somewhere on the layout outside the portal and pass to it the variables or global values that will cause the desired portal to relate to the portal row where the desired relationship and action begins.
Hope this is not too confusing to follow.