Welcome Guest Search | Active Topics | Sign In | Register

IE9 and Calendar control Options
Kim
Posted: Wednesday, May 11, 2011 1:40:48 AM
Rank: Member
Groups: Member

Joined: 12/26/2007
Posts: 13
I'm using the latest file version of EO.Web.dll (8.0.58.2) and can't seem to resolve a couple issues with the calendar in IE9 (version 9.0.8112.16421).

When I click on the calendar image it shows the outline of the calendar control, which you can see in the following image.

https://dl-web.dropbox.com/get/Public/calendar.png?w=54141b47

Sometimes I'll get a little flash of what it's supposed to show, but it quickly goes away and you just see the outline as pictured. I thought it might just have to be something on our website that was possibly interfering with it (e.g. jQuery, Javascript, Facebook SDK, etc); however, as you saw in the screenshot above it's happening on your demos as well (for me). That holds true for all the demos regardless of which style it uses. What's even stranger is that this is only happening when I'm using IE9 with external monitors. I have a laptop on a docking station with dual monitors. This behavior occurs while docked and shows up incorrectly on either monitor. But when undocked (or looking at the laptop screen while docked) it shows up correctly. So that may lend itself to not being an issue with your control and more so with my environment, but this is the first time I've seen any behavior like this, particularly with the calendar control, so I wanted to see if you had heard of any issues like this. For other browsers, namely Firefox and Chrome, it shows up fine regardless of whether it's docked or not, which is throwing me off if it's something about the dock/monitors/video.

Also, a separate behavioral issue I'm seeing with the calendar control (in IE9) is when I manually enter a date in the textbox (opposed to selecting one from the calendar) it enters fine (left to right), but if at any point you hit the "Home" key or "End" key it moves the cursor to the beginning or end (as expected) but if you start typing the cursor jumps the end (last group) of the textbox so it's really hard to change the month and day (in mm/dd/yyyy format). But if I tab into the textbox or click into the textbox it works fine. For example, if I use the demo referenced above and click into the 1st group of the mm/dd/yyyy calendar control and enter 05/11/2011 as my date it enters correctly. And if I click on the 11 I can change that to 12 and I'll correctly get 05/12/2011. But then if I click on the 12 and then press "Home" and type "07" I end up with 05/12/2007 (because it jumped to the end after I hit "Home" and started typing) rather than 07/12/2011 as I would have expected. But maybe my expectations on that are incorrect. I also see that same behavior in Chrome 11.0.696.65 so maybe that's normal behavior. Firefox 4 seems to behave as I expected it to, since the home/end keys don't really do anything.

Thanks in advance for any feedback.
eo_support
Posted: Wednesday, May 11, 2011 9:57:45 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Hi,

Thank you very much for the detailed information. We are not able to view the picture though. It gives us a 403 error (requires login?). The problem may have to do with your setup (or IE 9 particular in this setup). I do not believe there is anything we can do when it comes to multiple monitor because that's way too low level from a web page point of view, but we will see if we can think of anything as soon as we see the picture.

As to the home and end key. That is the normal behavior in the current build. Currently we do not handle home or end keys. So when you press it it would behavior exactly as if you have not pressed it (even though IE would move the cursor for you). We will see if we can add code to handle these two keys. In the mean time, you can use backspace or del key to delete input.

Thanks!
Kim
Posted: Wednesday, May 11, 2011 10:05:00 AM
Rank: Member
Groups: Member

Joined: 12/26/2007
Posts: 13
Here's a link to the image that you couldn't open previously.

http://imageshack.us/f/560/calendarx.png/

If that still doesn't work let me know and I'll email it to you.

Thanks for the feedback. That was in line with what I was expecting, as I to have not seen this type of behavior with external monitors and docked/undocked laptops, and making it ever stranger is that it's isolated to IE9 on external monitors only for my particular setup.

As for the home/end keys. That's kind of what I expected. Thanks for clarification. The newer version (8.0.58.2) definitely behaves better than the 8.0.51.2 version in regards to IE9 and the right group (mm or dd or yyyy) getting focus when you click/tab into the box.

Thanks!
eo_support
Posted: Wednesday, May 11, 2011 10:17:17 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Hi,

Thanks for the image. We can't think of anything that can cause it though. : ( We will leave this issue open for now.

We did make quite some changes in regards to IE 9 when it was released so the new build definitely works better. We will look into the home/end key issue and see if we can support that in our next build. In any case if you see anything else please feel free to let us know. User feedbacks are always very important to us.

Thanks!
Kim
Posted: Wednesday, May 11, 2011 10:19:11 AM
Rank: Member
Groups: Member

Joined: 12/26/2007
Posts: 13
Thanks for the prompt replies!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.