Ticket #479 (closed defect: fixed)

Opened 7 months ago

Last modified 4 months ago

mapmessage blocking mouse on map

Reported by: madair Owned by: madair
Priority: P2 Milestone: 2.3
Component: Widgets Version: 2.0
Severity: Major Keywords:
Cc: External ID:
state: New Browser: All
Operating System: All

Description

not sure where this widget came from but it is interfering with mouse interaction on the map. It appears to be a debug type of widget soI am removing it.

Attachments

mapmessage_widget.patch Download (7.1 KB) - added by wuma 4 months ago.
OK, a fix attached. With this fix: - The message bar (a DIV element) will be created only when there is message being displayed. And once the message is hidden, then the DIV element will be removed from DOM. This way, the select of zoom rectangle will not be interrupted by an invisible element. - This patch also replaced TAB with Spaces.

Change History

  Changed 7 months ago by madair

  • status changed from new to assigned

  Changed 7 months ago by madair

removed at [2445]

  Changed 6 months ago by wuma

Hi Mike, this widget is used in QuickPlot? so it cannot be simply removed. Do you have details about how this widget blocks the mouse interaction with the Map?

follow-up: ↓ 5   Changed 6 months ago by madair

If I recall correctly, if you drag a selection or zoom box rectangle over top of that widget you lose the mouse interaction. If this is required you'll need to find another way to implement.

in reply to: ↑ 4   Changed 4 months ago by wuma

Replying to madair:

If I recall correctly, if you drag a selection or zoom box rectangle over top of that widget you lose the mouse interaction. If this is required you'll need to find another way to implement.

Hi Mike, The "Overview Map" and the "Navigator" have exactly the same behavior. So maybe it's not a problem of the floating message?

Changed 4 months ago by wuma

OK, a fix attached. With this fix: - The message bar (a DIV element) will be created only when there is message being displayed. And once the message is hidden, then the DIV element will be removed from DOM. This way, the select of zoom rectangle will not be interrupted by an invisible element. - This patch also replaced TAB with Spaces.

  Changed 4 months ago by wuma

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.