Modal dialog does not launch while navigating in tree grid
User is facing the below issue in Pega 7.1.7 during navigation in tree grid. It works correctly in PRPC 6.3 system. Modal dialog does not launch and tracer shows 3 thread processes created in this process and 2 threads are with classless pyWorkPage.
Steps to Reproduce
1. Create a tree grid and set action on right click to open pyShowMyCasesActionMenu.
2. Add a Local action to pyBaseNavigation to open an action in Modal dialog.
3. Try to work on local action to observe the issue.
The root cause of this problem is a defect in custom application code/rules. For a tree grid layout, "Launch - Local action" option on the Action tab is used.
This issue is resolved through the following Local-change:
Change to use the "List - Open Local Action" option instead of "Launch - Local action" option on the Action tab: