Author: Lars Michelsen <[email protected]>
Date: Tue Apr 26 21:09:09 2011 +0200
Committer: Lars Michelsen <[email protected]>
Commit-Date: Tue Apr 26 21:09:09 2011 +0200
Fixed removal of object without reloading the page
---
.../frontend/nagvis-js/js/NagVisStatefulObject.js | 4 ++++
.../frontend/nagvis-js/js/NagVisStatelessObject.js | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/share/frontend/nagvis-js/js/NagVisStatefulObject.js
b/share/frontend/nagvis-js/js/NagVisStatefulObject.js
index 354325b..1b01353 100644
--- a/share/frontend/nagvis-js/js/NagVisStatefulObject.js
+++ b/share/frontend/nagvis-js/js/NagVisStatefulObject.js
@@ -339,6 +339,10 @@ var NagVisStatefulObject = NagVisObject.extend({
// Remove object from DOM
oMap.removeChild(this.parsedObject);
+
+ // Remove object from JS
+ updateNumUnlocked(-1);
+ delete oMapObjects[this.conf.object_id];
// Remove object reference
this.parsedObject = null;
diff --git a/share/frontend/nagvis-js/js/NagVisStatelessObject.js
b/share/frontend/nagvis-js/js/NagVisStatelessObject.js
index 7052581..004970a 100644
--- a/share/frontend/nagvis-js/js/NagVisStatelessObject.js
+++ b/share/frontend/nagvis-js/js/NagVisStatelessObject.js
@@ -59,6 +59,10 @@ var NagVisStatelessObject = NagVisObject.extend({
oMap = null;
}
+ // Remove object from JS
+ updateNumUnlocked(-1);
+ delete oMapObjects[this.conf.object_id];
+
// Remove object reference
this.parsedObject = null;
}
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Nagvis-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagvis-checkins