1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-07 13:34:11 +01:00

fixed saving qmarks

This commit is contained in:
Martin Stubenschrott
2007-09-06 21:36:50 +00:00
parent 804502c156
commit 5263b351ac
2 changed files with 9 additions and 7 deletions

View File

@@ -244,14 +244,14 @@ function Events() //{{{
this.destroy = function()
{
// BIG TODO: removeEventListeners() to avoid mem leaks
window.dump("TODO: remove all eventlisteners");
window.dump("TODO: remove all eventlisteners\n");
getBrowser().removeProgressListener(this.progressListener);
window.removeEventListener("popupshown", enterPopupMode(), true);
window.removeEventListener("popuphidden", exitPopupMode(), true);
window.removeEventListener("DOMMenuBarActive", enterMenuMode(), true);
window.removeEventListener("DOMMenuBarInactive", exitMenuMode(), true);
window.removeEventListener("popupshown", enterPopupMode, true);
window.removeEventListener("popuphidden", exitPopupMode, true);
window.removeEventListener("DOMMenuBarActive", enterMenuMode, true);
window.removeEventListener("DOMMenuBarInactive", exitMenuMode, true);
}
// This method pushes keys into the event queue from vimperator

View File

@@ -697,9 +697,11 @@ const vimperator = (function() //{{{
// save our preferences
vimperator.commandline.destroy();
vimperator.events.destroy();
vimperator.options.destroy();
vimperator.quickmarks.destroy();
vimperator.options.destroy();
vimperator.events.destroy();
window.dump("All vimperator modules destroyed\n");
}
} //}}}
})(); //}}}