From d5414fbdbad3fad684a40cb2f4c70a8bb4bc7983 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Wed, 24 Apr 2019 04:50:57 -0700 Subject: [PATCH] Tolerate failure of GM.listValues. --- src/platform/$.coffee | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/platform/$.coffee b/src/platform/$.coffee index e0a6250f0..9efe66f0b 100644 --- a/src/platform/$.coffee +++ b/src/platform/$.coffee @@ -568,9 +568,11 @@ if GM?.deleteValue? and window.BroadcastChannel and not GM_addValueChangeListene cb?() $.clear = (cb) -> - GM.listValues().then (keys) -> + GM.listValues().then((keys) -> $.delete keys.map((key) -> key.replace g.NAMESPACE, ''), cb - + ).catch( -> + $.delete Object.keys(Conf).concat(['previousversion', 'QR Size', 'QR.persona', 'hiddenPSA']), cb + ) else unless GM_deleteValue?