https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292015-07-21T07:48:03ZRedmineRedmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=649512015-07-21T07:48:03ZUli Hecht
<ul></ul><p>For unknown reasons IE requests the page to be IE 7 compatible and switches to IE 7 mode when I access our redmine installation. This issue is invalid if Redmine is not IE 7 compatible. The reason for the IE behavior is caused on our side.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=649522015-07-21T08:20:19ZKarel Pičman
<ul></ul><p>FF and Chrome work well. IE 10 fails. A similar issue by adding watchers. The form is being closed but no watchers added.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=649532015-07-21T08:28:50ZGo MAEDA
<ul></ul><p>Works fine with IE 8 and Redmine 3.0.4.stable.14445.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=649542015-07-21T08:33:33ZUli Hecht
<ul><li><strong>File</strong> <a href="/attachments/14000">unset-ie-compatibility-mode.diff</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/14000/unset-ie-compatibility-mode.diff">unset-ie-compatibility-mode.diff</a> added</li></ul><p>The systems of our company set all intranet pages to compatibility mode via policy (IE 7). You can override this by setting the X-UA-Compatible meta tag in app/views/layouts/base.html.erb:</p>
<pre><code class="ruby syntaxhl"><span class="o"><</span><span class="n">html</span> <span class="n">lang</span><span class="o">=</span><span class="s2">"<%= current_language %>"</span><span class="o">></span>
<span class="o"><</span><span class="n">head</span><span class="o">></span>
<span class="o"><</span><span class="n">meta</span> <span class="n">charset</span><span class="o">=</span><span class="s2">"utf-8"</span> <span class="o">/></span>
<span class="o"><</span><span class="n">meta</span> <span class="n">http</span><span class="o">-</span><span class="n">equiv</span><span class="o">=</span><span class="s2">"X-UA-Compatible"</span> <span class="n">content</span><span class="o">=</span><span class="s2">"IE=edge"</span><span class="o">/></span>
<span class="o"><</span><span class="n">title</span><span class="o">><</span><span class="sx">%=h html_title %></title>
</span></code></pre>
<p>I attached a patch.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=649552015-07-21T08:39:00ZKarel Pičman
<ul></ul><p>I've just tested an older version of Redmine 3.0.3.stable.14445 and no problem there neither with members nor watchers.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659082015-09-10T11:52:55ZBjörn Böttcher
<ul></ul><p>I've got the same issue with my 3.0.4.1<br />This Bug is fixed in the last Version 3.1.<br />Because I'm a developer (this means I'm lazy as hell), I get the changes from the newest Version</p>
<p><a class="external" href="http://www.redmine.org/projects/redmine/repository/revisions/14238/diff/trunk/app/views/watchers/_set_watcher.js.erb?utf8=%E2%9C%93&type=sbs">http://www.redmine.org/projects/redmine/repository/revisions/14238/diff/trunk/app/views/watchers/_set_watcher.js.erb?utf8=%E2%9C%93&type=sbs</a></p>
<p>and</p>
<p><a class="external" href="http://www.redmine.org/projects/redmine/repository/revisions/14238/diff/trunk/app/views/watchers/_watchers.html.erb?utf8=%E2%9C%93&type=sbs">http://www.redmine.org/projects/redmine/repository/revisions/14238/diff/trunk/app/views/watchers/_watchers.html.erb?utf8=%E2%9C%93&type=sbs</a></p>
<p>Whoop, Whoop, these "oldsqlbrowser" user can now adding anybody to the watchers list.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659092015-09-10T12:04:38ZToshi MARUYAMA
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>Thank you for your feedback.<br />Redmine 3.0 is no longer maintained.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659102015-09-10T12:05:38ZToshi MARUYAMA
<ul></ul><p>Björn Böttcher wrote:</p>
<blockquote>
<p>Whoop, Whoop, these "oldsqlbrowser" user can now adding anybody to the watchers list.</p>
</blockquote>
<p>What do you mean?</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659112015-09-10T12:06:41ZToshi MARUYAMA
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>New</i></li><li><strong>Priority</strong> changed from <i>High</i> to <i>Normal</i></li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659122015-09-10T12:06:49ZToshi MARUYAMA
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Needs feedback</i></li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659572015-09-11T11:32:43ZAndreas Deininger
<ul></ul><p>I'm running Redmine 3.1.0.stable and we also have/had issues when adding watchers to a ticket (as described by Karel above, the form is being closed but no watchers added). All affected users where using Internet Explorer as web browser. No problem with Firefox. When using Redmine 3.0, adding watchers with Internet Explorer worked fine.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659652015-09-11T13:34:52ZToshi MARUYAMA
<ul><li><strong>Status</strong> changed from <i>Needs feedback</i> to <i>New</i></li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=659662015-09-11T13:35:01ZToshi MARUYAMA
<ul><li><strong>Affected version</strong> changed from <i>3.0.4</i> to <i>3.1.0</i></li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=660892015-09-18T11:34:52ZToshi MARUYAMA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/20777">Defect #20777</a>: Add button not working with Internet Explorer</i> added</li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662552015-09-27T04:43:23ZGo MAEDA
<ul></ul><p>I cannot reproduce it on trunk <a class="changeset" title="Fix for multiple tabs on the same page (#20271). Patch by Felix Gliesche." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14624">r14624</a> with IE 11 + Windows 7. Both members and watchers form works fine for me.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662562015-09-27T06:32:41ZGo MAEDA
<ul></ul><p>I have reproduced with IE 7.<br />Probably caused by <a class="changeset" title="Upgrade jquery_ujs from 3.1.1 to 3.1.3." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14381">r14381</a> (affects Redmine 3.0.4 and later). Works fine after reverting to <a class="changeset" title="Fixed group sorted scope order (#20066)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14380">r14380</a>.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662572015-09-27T07:39:49ZGo MAEDA
<ul><li><strong>Category</strong> changed from <i>Project settings</i> to <i>UI</i></li><li><strong>Affected version</strong> changed from <i>3.1.0</i> to <i>3.0.4</i></li></ul><p>I think it would be better to merge Uli Hecht's patch (<a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Cannot assign users to projects with IE set to compatibility mode (Closed)" href="https://www.redmine.org/issues/20380#note-4">#20380#note-4</a>) to prevent IE from falling back to IE 7 mode.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662582015-09-27T07:41:56ZGo MAEDA
<ul><li><strong>Target version</strong> set to <i>Candidate for next minor release</i></li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662652015-09-28T00:14:45ZGo MAEDA
<ul><li><strong>Target version</strong> changed from <i>Candidate for next minor release</i> to <i>3.1.2</i></li></ul><p>Uli Hecht's patch works fine for my acquaintance who had same trouble after upgrading from 3.0.3 to 3.1.0.<br />Setting target version to 3.1.2.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662662015-09-28T00:29:49ZGo MAEDA
<ul><li><strong>Target version</strong> changed from <i>3.1.2</i> to <i>2.6.8</i></li></ul><blockquote>
<p>Setting target version to 3.1.2.</p>
</blockquote>
<p>Sorry, target version should be 2.6.8 because <a class="changeset" title="Upgrade jquery_ujs from 3.1.1 to 3.1.3." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14381">r14381</a> was also merged to 2.6-stable branch (<a class="changeset" title="Merged r14381." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14384">r14384</a>, influences 2.6.6 and 2.6.7).</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662812015-09-28T13:04:18ZGo MAEDA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/20474">Defect #20474</a>: You can not edit notes in 3.1.0 release, Save button is not working.</i> added</li></ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=662822015-09-28T13:30:54ZGo MAEDA
<ul><li><strong>Affected version</strong> changed from <i>3.0.4</i> to <i>2.6.6</i></li></ul>Affected versions:
<ul>
<li>2.6.6, 2.6.7</li>
<li>3.0.4, 3.0.5</li>
<li>3.1.0, 3.1.1</li>
</ul> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=665202015-10-07T20:45:58ZАлександр Маликов
<ul><li><strong>File</strong> <a href="/attachments/14372">Redmine to chrome.mp4</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/14372/Redmine%20to%20chrome.mp4">Redmine to chrome.mp4</a> added</li><li><strong>File</strong> <a href="/attachments/14373">Redmine to edge.mp4</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/14373/Redmine%20to%20edge.mp4">Redmine to edge.mp4</a> added</li></ul><p>The problem with adding users to the project and have Chrome + win10. With EDGE + win10 is no problem.<br />web server nginx (https) + puma<br />Redmine version 3.1.1.stable.14618<br /> Ruby version 2.2.3-p173 (2015-08-18) [x86_64-linux]<br /> Rails version 4.2.4<br /> Environment production<br /> Database adapter Mysql2<br />Also, there is a problem with adding files to the task.<br />Demonstration of error in the attachment.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=665322015-10-08T06:36:57ZMischa The Evil
<ul></ul><p>Go MAEDA wrote:</p>
<blockquote>
<p>I cannot reproduce it on trunk <a class="changeset" title="Fix for multiple tabs on the same page (#20271). Patch by Felix Gliesche." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14624">r14624</a> with IE 11 + Windows 7. Both members and watchers form works fine for me.</p>
</blockquote>
<blockquote>
<p>I have reproduced with IE 7.<br />Probably caused by <a class="changeset" title="Upgrade jquery_ujs from 3.1.1 to 3.1.3." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14381">r14381</a> (affects Redmine 3.0.4 and later). Works fine after reverting to <a class="changeset" title="Fixed group sorted scope order (#20066)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/14380">r14380</a>.</p>
</blockquote>
<p>You're probably right. To me this looks like a jquery-ujs IE7/IE7-compatibility regression <a href="https://github.com/rails/jquery-rails/compare/v3.1.2...v3.1.3" class="external">introduced in jquery-rails 3.1.3</a> which seems to be <a href="https://github.com/rails/jquery-rails/compare/v3.1.3...v3.1.4" class="external">fixed in jquery-rails 3.1.4</a>.</p>
<p>Go MAEDA wrote:</p>
<blockquote>
<p>I think it would be better to merge Uli Hecht's patch (<a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Cannot assign users to projects with IE set to compatibility mode (Closed)" href="https://www.redmine.org/issues/20380#note-4">#20380#note-4</a>) to prevent IE from falling back to IE 7 mode.</p>
</blockquote>
<p>If this can actually be confirmed as a defect caused by the jquery-ujs IE7/IE7-compatibility regression in jquery-rails 3.1.3, we don't need to adapt that patch. Instead, in that case jquery-ujs just needs to be updated to the version of the script that is shipped with jquery-rails 3.1.4.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=665382015-10-08T12:16:03ZGo MAEDA
<ul></ul><p>Mischa The Evil wrote:</p>
<blockquote>
<p>You're probably right. To me this looks like a jquery-ujs IE7/IE7-compatibility regression <a href="https://github.com/rails/jquery-rails/compare/v3.1.2...v3.1.3" class="external">introduced in jquery-rails 3.1.3</a> which seems to be <a href="https://github.com/rails/jquery-rails/compare/v3.1.3...v3.1.4" class="external">fixed in jquery-rails 3.1.4</a>.</p>
</blockquote>
<p>Thanks for deep investigation.</p>
<blockquote>
<p>If this can actually be confirmed as a defect caused by the jquery-ujs IE7/IE7-compatibility regression in jquery-rails 3.1.3, we don't need to adapt that patch. Instead, in that case jquery-ujs just needs to be updated to the version of the script that is shipped with jquery-rails 3.1.4.</p>
</blockquote>
<p>But I think even if this problem is fixed by upgrading jquery-ujs, we would be better to apply the patch because falling back to ancient IE7 mode may cause other problems.</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=665542015-10-09T07:26:08ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Subject</strong> changed from <i>Cannot assign users to projects in IE</i> to <i>Cannot assign users to projects with IE set to compatibility mode</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Assignee</strong> set to <i>Jean-Philippe Lang</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p>jquery-rails is upgraded to 3.1.4 and the X-UA-Compatible tag is restored (it was added in <a class="changeset" title="Disable IE 8 compatibility mode (#10128)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/9372">r9372</a> then removed because Rails used to add it as a response header which is no longer the case).</p> Redmine - Defect #20380: Cannot assign users to projects with IE set to compatibility modehttps://www.redmine.org/issues/20380?journal_id=1092322023-01-31T00:28:05ZGo MAEDA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-3 status-5 priority-4 priority-default closed" href="/issues/38228">Patch #38228</a>: Remove X-UA-Compatible meta tag for Internet Explorer</i> added</li></ul>