1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-27 22:32:28 +01:00

fixed saving qmarks

This commit is contained in:
Doug Kearns
2007-09-08 10:05:53 +00:00
parent ccb246d187
commit c03c8349b2
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

@@ -676,9 +676,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");
}
} //}}}
})(); //}}}