Opened 13 years ago

Closed 12 years ago

#1599 closed defect (invalid)

FisheyeList calling show throws error in IE

Reported by: José Renato Owned by: bill
Priority: high Milestone:
Component: Dojox Version: 0.3
Keywords: FisheyeList error in IE Cc:
Blocked By: Blocking:

Description

Putting a FisheyeList? into a ContentPane? that keeps it invisible (style="display: none;") when calling the method show() from its content pane this error is thrown:

Debug message --------------------------------------- DEBUG: Calling openHelp... FATAL exception raised: [object Error]

IE Error -------------------------------------------- Line: 1 Character: 1 Error: [object Error] Code: 0

The code --------------------------------------------

this.openHelp = function() { dojo.debug('Calling openHelp...'); helpContent = dojo.widget.byId('helpContent'); if (!helpContent.isShowing()) {

dojo.debug('Opening help content...'); helpContent.show(); dojo.debug('Show help content called...');

} }

This problem does not happen with FF.

Change History (4)

comment:1 Changed 13 years ago by bill

Milestone: 0.40.5
Priority: highnormal
severity: majornormal

comment:2 Changed 12 years ago by Adam Peller

Milestone: 0.9

FishEye? will end up in dojox. Not committing to this for 0.9.

comment:3 Changed 12 years ago by Adam Peller

Component: WidgetsDojox

comment:4 Changed 12 years ago by tk

Resolution: invalid
Status: newclosed

Closing this out... ContentPane? no longer has "show", and if you do cPane.domNode.style.display="none"; and undo it, as long as you have not repositioned the fisheye or contentPane or resized the screen (layout doesnt apply when divs are display:none) Fisheye will still work fine when redisplayed.

This is invalid for 0.9+

Note: See TracTickets for help on using tickets.