From 3e2ad61189fa2bc7dd1c9d9bc262d2b34dd4a69d Mon Sep 17 00:00:00 2001 From: Nariman Jelveh Date: Sun, 17 Mar 2024 21:16:15 -0700 Subject: [PATCH] Fix issue with detecting whether `positions` is an object or not --- src/helpers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers.js b/src/helpers.js index fede2949..a318fb73 100644 --- a/src/helpers.js +++ b/src/helpers.js @@ -3623,7 +3623,7 @@ window.get_auto_arrange_data = async()=>{ const preferenceValue = await puter.kv.get('user_preferences.auto_arrange_desktop'); is_auto_arrange_enabled = preferenceValue === null ? true : preferenceValue; const positions = await puter.kv.get('desktop_item_positions') - desktop_item_positions = (positions === null || typeof positions !== 'object') ? {} : positions; + desktop_item_positions = (!positions || typeof positions !== 'object' || Array.isArray(positions)) ? {} : positions; } window.clear_desktop_item_positions = async(el_desktop)=>{