Question
Vodafone DE
DE
Last activity: 21 Sep 2017 2:52 EDT
Tree Grid Issue in Internet Explorer
We are using Pega 7.2.2 and a Tree Grid to select in a list of selectable items, when you click on a parent item, all child items should be selected, we do this via a Data Transform on click event of the Checkbox control
This works OK in FireFox and Chrome, but it does not in Internet Explorer, when tracing I can see that the context is not being passed correctly in IE.
On FF or Chrome, the Primary page of the Data Transform is
My_DataPage.Item(1).Item(17).Item(8)
What this does is select the clicked item and all the child items (like the screenshot above)
When doing the same on IE, the Primary page of the Data Transform is
MyDataPage.item(1)
What this does is select everything on the Tree Grid regardless where I click.
We are using Pega 7.2.2 and a Tree Grid to select in a list of selectable items, when you click on a parent item, all child items should be selected, we do this via a Data Transform on click event of the Checkbox control
This works OK in FireFox and Chrome, but it does not in Internet Explorer, when tracing I can see that the context is not being passed correctly in IE.
On FF or Chrome, the Primary page of the Data Transform is
My_DataPage.Item(1).Item(17).Item(8)
What this does is select the clicked item and all the child items (like the screenshot above)
When doing the same on IE, the Primary page of the Data Transform is
MyDataPage.item(1)
What this does is select everything on the Tree Grid regardless where I click.
The configuration is as follows.
NOTE: We have tried with and without the first Set Focus action on the Check box. The Refresh-This-Section action has the "disable submit on refresh" option selected.
The only way I am able to make it work in IE is:
- Expand the tree nodes clicking on the + symbol.
- Clicking on the number to the right of the checkbox (this trigger the Click -> Set Focus of the Tree Grid).
- Click on the Check box (I see on the tracer that the context is correct My_DataPage.Item(1).Item(17).Item(8) ).
How it does NOT work:
- Expand the tree nodes clicking on the + symbol.
- Click on the Check box (I see on the tracer that the context is incorrect MyDataPage.item(1) ).
In FF or Chrome the two ways described above work perfectly every time, no issues with those browsers.
For the business it is totally unacceptable to have to click first on the numbers and then on the check box. It should Work in IE as it does for FF and Chrome (By internal policy, IE is the preferred Browser).
Has anybody had any issue like this before? is this a defect within Pega an IE?
Thanks in advance.
***Updated by moderator: Lochan to add SR details***