Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#882 closed defect (wontfix)

Opera: no selection visible in SortableTable

Reported by: adam@… Owned by: Tom Trenka
Priority: high Milestone:
Component: Widgets Version: 0.3
Keywords: Cc:
Blocked By: Blocking:

Description

tests/widget/test_SortableTable.html

Table works fine, and selections are active, but there is no visual feedback (bg does not change to yellow)

Change History (6)

comment:1 Changed 13 years ago by Tom Trenka

Milestone: 0.4
Owner: changed from anonymous to Tom Trenka

Adam--do you have a version/platform for the Opera issues?

comment:2 Changed 13 years ago by dylan

I believe he's testing with the latest Opera 9 betas.

comment:3 Changed 13 years ago by Tom Trenka

Dylan-- Thanks, I'll take a look when I have some time (although that should be just pure CSS stuff).

comment:4 Changed 13 years ago by Tom Trenka

severity: normalminor

Great. This is due to a bug in Opera 9 (as far as I can tell), and a bug report has been submitted. Basically...it looks like node.getAttribute() in Opera 9, if the attribute in question is a common one but non-standard for the element in question (so far "value" and "selected" trigger this behavior), Opera 9 returns the name of the attribute and NOT the value.

I filed a bug report, we'll see what happens but this may have far reaching implications.

Also pushing the priority down on this.

comment:5 Changed 13 years ago by Tom Trenka

Resolution: wontfix
Status: newclosed

I re-engineered the approach I was taking with the FilteringTable? widget; at this point, the only time the selected attribute is used is when pre-selecting a row within a dataset defined through HTML. Opera 9 will still not preselect this row, but otherwise works as expected.

I'm going to close this as a "won't fix" bug, simply because it would take a rewrite (which in some respects is exactly what FilteringTable? is) to fix it.

comment:6 Changed 12 years ago by (none)

Milestone: 0.4

Milestone 0.4 deleted

Note: See TracTickets for help on using tickets.