Project

General

Profile

Actions

Defect #7954

closed

IE 9 can not select issues, does not display context menu

Added by Michael Russo over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
UI
Target version:
Start date:
2011-03-21
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

I'm sorry, but I don't have administrative access to the Redmine server to give its version info, so I can't give the detailed information requested from SubmittingBugs

I can verify that the same problem I'm having is present on the official Redmine.org page and demo page, though.

The problem is that, when viewing the Issues page in Internet Explorer 9, many of the UI functions don't work, such as the "select all" checkbox, clicking on (the white space of) individual issues to select them, or right-clicking to bring up a context menu.

Fortunately, these functions still work in IE Compatibility Mode, and in other browsers like Firefox 4, etc.


Files

prototype.js (168 KB) prototype.js Jean-Philippe Lang, 2011-03-23 20:38

Related issues

Has duplicate Redmine - Defect #8224: Menu does not show on IE 9 betaClosed2011-04-25

Actions
Actions #1

Updated by Jean-Philippe Lang over 13 years ago

Upgrading prototype.js that comes with Redmine to the latest release (1.7.0.0) seems to fix the problem with IE9. It's available here:
https://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.js

Feedback is welcome before committing the upgrade.

Actions #2

Updated by Jean-Philippe Lang over 13 years ago

Prototype 1.7.0.0 breaks the issue list filters.

Actions #3

Updated by Etienne Massip over 13 years ago

Most of the js files look to come from http://script.aculo.us/downloads, shouldn't they be all updated together ?

Actions #4

Updated by Jean-Philippe Lang over 13 years ago

The problem on the issue list is a pure prototype 1.7 issue, not scriptaculous.
Here is the bug that breaks it: https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/1180 or https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/1212

Actions #5

Updated by Etienne Massip over 13 years ago

Apply the patch ? :/

Actions #6

Updated by Jean-Philippe Lang over 13 years ago

The patch solves the problem indeed. Patched 1.7 prototypejs is attached.
I think this fix is highly needed for 1.1.3.

Actions #7

Updated by Jean-Philippe Lang over 13 years ago

I'm not very enthusiastic about committing a patched prototype library but I don't see any other option.
I've been using this patched 1.7 for 2 days and didn't find any issue.

Actions #8

Updated by Etienne Massip over 13 years ago

Same, with FF4, no glitch seen.

Actions #9

Updated by Vincent Frédérick over 13 years ago

Just wanted to add it works fine in IE10 with Redmine 1.0.3

Actions #10

Updated by Jean-Philippe Lang over 13 years ago

  • Status changed from New to Resolved
  • Resolution set to Fixed

Prototype ugraded to 1.7.0.0 in r5469.
The patch is no longer required in trunk since the issue filters form is now submitted using a regular form (non-AJAX).

The patch should still be applied in 1.1-stable.

Actions #11

Updated by Jean-Philippe Lang over 13 years ago

  • Status changed from Resolved to Closed

1.1-stable upgraded to the patched Prototype 1.7.0.0.

Actions

Also available in: Atom PDF