After upgrading to 11.2.2, when updating a page include rendered within a popup, the popup will close rather than load the content of the desired page. In our scenario, we have a set of pages to create new records and a set of pages to display record details, where related lists and additional details are included. After the save of a new record, we reload the page include with the detail page to provide confirmation that the record was saved and provide the user the ability to add related records, attachments, etc. We are using a simple snippet to perform the update to the page include and the behavior is triggered on the load() function. This is able to be replicated from the console. Note that this script works fine when updating includes not in a popup. Here is the script:
var target = arguments[0],
content = arguments[1],
query = arguments[2];
$ = skuid.$;
var pageInclude = skuid.$(‘#’+target).data(‘object’);
pageInclude.pagename = content;
pageInclude.querystring = query;
pageInclude.load();
This is invoked by the following URL:
javascript:skuid.snippet.getSnippet(‘UpdatePageInclude’)(‘NewLead’,‘INTP_LeadDetail’,‘Id={{{Id}}}’,);
And here’s a sample page where this issue can be observed:
Record Type
INTP_New_Lead_Lead
INTP_New_Lead_Lead