From 1c0613839b9279620263115e2ae0adaa2aab7444 Mon Sep 17 00:00:00 2001 From: mayuran-deriv Date: Wed, 8 Oct 2025 18:34:23 +0400 Subject: [PATCH] fix: delete unwanted snack bars --- src/pages/dashboard/bot-list/delete-dialog/delete-dialog.tsx | 2 +- src/stores/load-modal-store.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/dashboard/bot-list/delete-dialog/delete-dialog.tsx b/src/pages/dashboard/bot-list/delete-dialog/delete-dialog.tsx index 6ec5a0585..89d08e3f5 100644 --- a/src/pages/dashboard/bot-list/delete-dialog/delete-dialog.tsx +++ b/src/pages/dashboard/bot-list/delete-dialog/delete-dialog.tsx @@ -27,7 +27,7 @@ const DeleteDialog = observer(() => { const resetStrategiesAfterDelete = async (deleted_strategy_id: string, updated_workspaces: Array) => { if (updated_workspaces.length) { if (selected_strategy_id === deleted_strategy_id) { - await loadStrategyToBuilder(updated_workspaces?.[0]); + await loadStrategyToBuilder(updated_workspaces?.[0], false); } // Change preview strategy to the one that was previously previewed await refreshStrategiesTheme(); diff --git a/src/stores/load-modal-store.ts b/src/stores/load-modal-store.ts index b716dabe5..b07ea15d4 100644 --- a/src/stores/load-modal-store.ts +++ b/src/stores/load-modal-store.ts @@ -293,7 +293,7 @@ export default class LoadModalStore { } }; - loadStrategyToBuilder = async (strategy: TStrategy) => { + loadStrategyToBuilder = async (strategy: TStrategy, is_show_notification: boolean = true) => { if (strategy?.id) { await load({ block_string: strategy.xml, @@ -303,6 +303,7 @@ export default class LoadModalStore { from: strategy.save_type, drop_event: {}, showIncompatibleStrategyDialog: false, + show_snackbar: is_show_notification, }); window.Blockly.derivWorkspace.strategy_to_load = strategy.xml; } @@ -320,6 +321,7 @@ export default class LoadModalStore { strategy_id: this.selected_strategy?.id, from: this.selected_strategy?.save_type, showIncompatibleStrategyDialog: false, + show_snackbar: false, }); };