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?