From b0f4f142bf7abdcc1a8b9437911b6794a3cb09d2 Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 9 Feb 2014 00:46:32 +0100 Subject: fix possible leaks --- chrome/content/topmenuservice.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/content/topmenuservice.js b/chrome/content/topmenuservice.js index ffafba8..494ea3e 100644 --- a/chrome/content/topmenuservice.js +++ b/chrome/content/topmenuservice.js @@ -572,7 +572,7 @@ WindowProxy.prototype.removeItem = function(item) { var gtkItem = item.topmenuData.gtkItem; gtk.gtk_widget_destroy(gtkItem); - gtkItem.forget(); + gtkItem.dispose(); delete item.topmenuData; } @@ -581,7 +581,7 @@ WindowProxy.prototype.removeMenu = function(menu) { var gtkMenu = menu.topmenuData.gtkMenu; gtk.gtk_widget_destroy(gtkMenu); - gtkMenu.forget(); + gtkMenu.dispose(); } WindowProxy.prototype.updateItem = function(item, changedAttr) { -- cgit v1.2.3