Ticket #527 (closed defect: fixed)

Opened 13 months ago

Last modified 12 months ago

Resize of map window with commercial layer in MapGuide breaks context menu

Reported by: trevorwekel Owned by: trevorwekel
Priority: P2 Milestone: Future
Component: MapGuide Version: SVN
Severity: Major Keywords:
Cc: External ID:
state: Review Browser: Firefox 3 (beta)
Operating System: All

Description

The IE9 Beta workaround submitted in Ticket #424 seems to have an unexpected side effect with Firefox 9+. After a window resize, the resize event in window.event is sent instead of the contextmenu event. This effectively disables any context menu interaction after a window resize.

When the IE9 workaround is removed, Firefox behaves as expected and IE9 does not seem to require the patch any longer.

To test, apply the SheboyganBing?.mgp to an existing Sheboygan install then execute the right click context menu after a window resize.

Attachments

SheboyganBing.mgp Download (6.2 KB) - added by trevorwekel 13 months ago.
Test map for resize/content menu bug
mapjs.patch Download (0.7 KB) - added by trevorwekel 13 months ago.
Patch to remove IE9 workaround

Change History

Changed 13 months ago by trevorwekel

Test map for resize/content menu bug

Changed 13 months ago by trevorwekel

Patch to remove IE9 workaround

Changed 13 months ago by trevorwekel

See mapjs.patch for IE9 workaround code to remove.

Changed 13 months ago by trevorwekel

  • status changed from new to assigned
  • state changed from New to Review

Changed 12 months ago by jng

  • status changed from assigned to closed
  • resolution set to fixed

Fixed r2545

Note: See TracTickets for help on using tickets.