I am seeing this behavior in IE8 and IE9 and IE9 in IE8 document mode.
I am using the UltraWebGrid control in release 10.3.20103.2134.
I can resize a column when I have the horizontal scroll bar all the way to the left. The moment I move the scroll bar event slightly to the right, the resize cursor will not appear when I hover over the column border. As soon as I move the scroll bar back to the left side, the cursor will be available.
I am also facing the same issue. Is there any workaround or resolution available?
There is no infragistics work around. We put in a help desk ticket and they told us to install 2010.v3.2171 service pack. No luck, nor did we have any change with 2011.v1.1006. I tracked down one of the problems in javascript file ig_webgrid_cb.js method igtbl_getOffsetX_header.
The issue here is that the code does not account correctly for the position of the mouse relative to the position of the scrollbar:
Here is their code:
function igtbl_getOffsetX_header(evnt,e)
{
if (ig_csom.IsIE7Compat)
return evnt.offsetX;
else if (ig_csom.IsFireFox)
return (evnt.clientX + window.scrollX) - igtbl_getLeftPos_header(e);
else
return evnt.clientX-igtbl_getLeftPos_header(e);
}
Note that in 2010.v3.2171 and 2011.v1.1006, the code is exactly the same. In other words, they did not address the issue whatsoever.
Here is how I "fixed" it:
if (ig_csom.IsIE7Compat) {
else if (ig_csom.IsFireFox || ig_csom.IsIE9 || ig_csom.IsIE9Plus) {
return (evnt.clientX + window.pageXOffset) - igtbl_getLeftPos_header(e);
else {
return (evnt.clientX + document.documentElement.scrollLeft) - igtbl_getLeftPos_header(e);
This only partially solves the problem. This fix allows me to see the resize cursor when the scrollbar is shifted to the right, BUT, I discovered ANOTHER bug. When the scrollbar is shifted to the right, and you put the mouse over the border, the mousedown event does not work to allow you to resize. If you attempt to drag with the mouse, the column move functions execute. I am in the process of tracking that one down as well. Our QA has reported other issues with column move when the scrollbar is to the right in IE9, so this may turn into a major league bug hunt.
The big issue here is that Infragistics has not updated their method of browser detection and logic to handle later versions of IE.
We have a release coming up and these bugs are significant, so I am attempting to go after them myself because I do not think a hot fix is going to be available to us in time.
We have told Infragistics about these problems and they acknowledged that they are there, but have insisted that the service packs address them, which they do not. In fact, they came back to us yesterday telling us to modify our server side code to see if that fixes the problem when its their client side code that is causing this.
Bottom line - patiently wait to for Infragistcis to put out a hot fix or do what I am doing. I am very surprised that these issues have not been reported before.
Good luck.
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4
Good to see your response and solution. This might be also useful for others.
Personally I feel infragistics won’t provide better than this solution. Good work…Thanks