Hi,
v9.1p_2014-07-12/Pro Deployment (built 2014-07-12) on IE9
I've got a scenario where I have a SectionHeader with a button as control on it.
When the button is clicked, a new row is added with scrollToRow to make sure the new row is visible.
A few SectionHeaders are at the bottom of the visible viewport: so user sees the header, but the grid body not so much.
When the button is clicked, the parentCanvas is shifted up so the new row can be seen.
Now on IE10, we notice that the section collapses when we click the button. I've been debugging and it's this code:
lastTarget is NOT the button in some cases!
When the "canvas shift" occurs, another component than the button is under the mouse pointer. Hence this code continues and collapses the section.
I'm going to search further in our code. Maybe it's our own application code that is responsible for the "scrollToRow" which somehow makes the panel scroll down. Maybe I can defer that and it all works again as expected.
But I also wanted your input in using "lastTarget" here. Is that normal? Why is the button component itself not passed to this function?
thanks,
v9.1p_2014-07-12/Pro Deployment (built 2014-07-12) on IE9
I've got a scenario where I have a SectionHeader with a button as control on it.
When the button is clicked, a new row is added with scrollToRow to make sure the new row is visible.
A few SectionHeaders are at the bottom of the visible viewport: so user sees the header, but the grid body not so much.
When the button is clicked, the parentCanvas is shifted up so the new row can be seen.
Now on IE10, we notice that the section collapses when we click the button. I've been debugging and it's this code:
Code:
function isc_SectionHeader_click : if (this.contains(isc.EH.lastTarget)) return;
When the "canvas shift" occurs, another component than the button is under the mouse pointer. Hence this code continues and collapses the section.
I'm going to search further in our code. Maybe it's our own application code that is responsible for the "scrollToRow" which somehow makes the panel scroll down. Maybe I can defer that and it all works again as expected.
But I also wanted your input in using "lastTarget" here. Is that normal? Why is the button component itself not passed to this function?
thanks,
Comment