Opened 7 years ago

Closed 6 years ago

#14761 closed defect (patchwelcome)

EnhancedGrid IndirectSelection plugin "select all" check box is invisible under IE9

Reported by: Dmitrim Owned by: Evan
Priority: undecided Milestone: tbd
Component: DojoX Grid Version: 1.7.1
Keywords: Cc:
Blocked By: Blocking:

Description

Create EnhancedGrid? with IndirectSelection? plugin turned on. All check boxes show up fine but the top one that is supposed to select all rows is invisible under IE9 (it works fine under Chrome 16). The problem it seems is with a hidden text "Select all" that appears under the span that is generated under the check box div:

<DIV id=FunctAreaGrid_rowSelector_-1 class="dojoxGridRowSelector dijitReset dijitInline dijitCheckBox" role=presentation tabIndex=-1 aria-pressed=false aria-label="Select all"><SPAN class=" dojoxGridRowSelectorStatusText"></SPAN><SPAN style="WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden">Select all</SPAN></DIV>

It seems that IE tries to word wrap that text and moves the check box all the way down.

If I change selectAll attribute in dojox\grid\enhanced\nls\EnhancedGrid?.js from "Select all" to "", the check box appears under IE9.

Change History (2)

comment:1 Changed 6 years ago by bill

DojoX Grid and EnhancedGrid are deprecated in favor of dgrid and gridx.

You should upgrade your code to use one of those two grids.

We will consider patches to the old DojoX Grid code though.

comment:2 Changed 6 years ago by bill

Resolution: patchwelcome
Status: newclosed
Note: See TracTickets for help on using tickets.