title: XPages Extension Library Calendar (iNotes Calendar) doesn't work with Internet Explorer
body: <p>I am having problems with iNotes Calendar on my Intern Explorer (ver 11.0). I have tested it successfully on Firefox and Chrome. I guess it is a bug, but I just need to confirm this and is there any way around. Here is a small piece of code, just to describe the problem:</p>
  
  <pre><code>//tesCalendar.xsp    
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
      &lt;xp:view xmlns:xp="http://www.ibm.com/xsp/core"
          xmlns:xe="http://www.ibm.com/xsp/coreex"&gt;
          &lt;xe:calendarView id="calendarView1"&gt;
              &lt;xe:this.onNewEntry&gt;&lt;![CDATA[
      var calDate = calendar.getDate();
      alert(calDate);]]&gt;&lt;/xe:this.onNewEntry&gt;
          &lt;/xe:calendarView&gt;&lt;/xp:view&gt;
  </code></pre>
  
  <p>The problem would be generated when you try to create a new entry (double click on any calendar date). It shows a wrong date, purely randomly. I am using an extension library dated 15-04-2013. Is it probably fixed in the later version?</p>
  
  <p>Any help would really be appreciated.</p>
  
  <p>Edit 1: I tried adding the compatibility mode as suggested by Paul in the comment. But with no luck :(.  I followed <a href="https://stackoverflow.com/questions/10606922/fixing-stretched-xpage-extension-library-name-picker-in-ie">this</a> question on stack overflow for adding compatibility mode.Here is what I added to my above code.</p>
  
  <pre><code>&lt;xp:this.beforeRenderResponse&gt;&lt;![CDATA[#{javascript:  if (context.getUserAgent().isIE()) {
      var response = facesContext.getExternalContext().getResponse();
      response.setHeader("X-UA-Compatible", "IE=8");
    }}]]&gt;
  &lt;/xp:this.beforeRenderResponse&gt; 
  </code></pre>
  
  <p>Edit 2: I installed the latest version of Extension Library dated 19-06-2014. But still the same problem. When you create a new event it just displays date randomly. However, it works great with firefox and chrome. </p>