Opened 14 years ago

Closed 14 years ago

#369 closed defect (fixed)

Buffer: Cancel buffer without object selected invokes a script error.

Reported by: liuar Owned by: madair
Priority: P2 Milestone: 2.0
Component: Widgets Version: 2.0 - beta
Severity: Major Keywords:
Cc: jie.tan@… Browser: All
External ID: 1308351 Operating System: All
state: Committed


  1. click Buffer to open the Buffer pane
  1. click Cance

Attachments (1)

bufferPanel.patch (1014 bytes ) - added by liuar 14 years ago.

Download all attachments as: .zip

Change History (3)

comment:1 by liuar, 14 years ago

mapName is a local variable defined in function FillLayerList(). If there's no object selected, there will be a error like mapName is undefined in

function OnCancel()
    var map = GetParent().Fusion.getMapByName(mapName);

so, the solution is make the mapName a global variable and check the value of mapName before getting the map.

function OnCancel()
    if(mapName == "undefined")
    var map = GetParent().Fusion.getMapByName(mapName);

by liuar, 14 years ago

Attachment: bufferPanel.patch added

comment:2 by liuar, 14 years ago

Resolution: fixed
state: NewCommitted
Status: newclosed
Note: See TracTickets for help on using tickets.