APEX 20.2 added an AJAX refresh capability on tree regions similar to reports. The feature is helpful if tree entries open a modal edit dialog so the tree can be refreshed when the dialog is closed to reflect any edits. The new feature appears to work, but two issues were encountered:
1). Close Dialog for the tree region does not fire anymore after the first AJAX refresh. One can work around that issue by adding the p_triggering_element option to the apex_util.prepare_url column building the tree elements to open the edit dialog.
2). The underlying DOM for the tree is not reconstructed the same after the AJAX refresh. Specifically, there is an _parent element identifying the parent node element. It is flat gone after the first AJAX refresh. That can break traversing JavaScript functionality added.
Hopefully, the APEX developers can tweak this new feature better for the next release.
