From 4d7105f2bc27de022d388f6fcbb9f632bda5a304 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Mon, 15 Sep 2008 22:23:33 +0000 Subject: [PATCH] Fix modes.pop(). --- content/modes.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/modes.js b/content/modes.js index 5101081f..94445c89 100644 --- a/content/modes.js +++ b/content/modes.js @@ -244,11 +244,13 @@ liberator.modes = (function () //{{{ this.set(mainMode, extendedMode, silent); }, - pop: function () + pop: function (silent) { var a = modeStack.pop(); if (a) - [main, extended] = a; + this.set(a[0], a[1], silent); + else + this.reset(silent); }, setCustomMode: function (modestr, oneventfunc, stopfunc)