Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#9227 closed defect (wontfix)

Opera 9,dojo v.1.3 - context menu not working; just get the default browser menu

Reported by: Evan Owned by: bill
Priority: high Milestone: tbd
Component: Dijit Version: 1.3.0
Keywords: grid menu issue opera dijit Cc: BryanForbes@…, toonetown@…, drschwar@…, hwcdl@…
Blocked By: Blocking:

Description

DataGrid? In Dojo 1.3 release,context menu is not working in Opera 9, only default browser menu is shown. Please refer to the attached picture.

Attachments (1)

dojo1.3_grid_menu_issue_opera.JPG (81.4 KB) - added by Evan 11 years ago.
dojo 1.3, grid menu is not working in opera9

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by Evan

dojo 1.3, grid menu is not working in opera9

comment:1 Changed 11 years ago by Nathan Toone

Component: DojoX GridDijit
Keywords: dijit added
Owner: changed from Bryan Forbes to bill
Summary: Opera 9,dojo v.1.3 - DataGrid context menu not working; just get the default browser menuOpera 9,dojo v.1.3 - context menu not working; just get the default browser menu

I believe this is actually a dijit issue - dijit.Menu doesn't appear to work in Opera (dijit doesn't fully support Opera at this time).

The above issue can also be seen by viewing dijit/tests/test_Menu.html

Changing component and title to clarify the issue.

comment:2 Changed 11 years ago by bill

Resolution: wontfix
Status: newclosed

Yup, and dijit doesn't support opera at this time. If you have a patch maybe we can integrate it but otherwise I'm going to close this ticket as wontfix.

comment:3 Changed 11 years ago by davidmark

Opera doesn't allow the prevention of the context menu, but I would expect to see both. Perhaps the custom menu is behind the browser's?

This behavior will likely change once they implement oncontextmenu (in the next version IIRC.) This change can be detected to determine whether it is worthwhile to provide a custom context menu.

Note: See TracTickets for help on using tickets.