Skip to content

Commit 419d4ed

Browse files
committed
fix: debug SDK activity loading and fix race condition
- Add console.log to ActivityPalette render (shows categories.length, isLoading, error) - UseDesigner useEffect now triggers on first mount regardless of isConnected state - This fixes the race condition where useDesigner mounts after useEngine sets isConnected=true
1 parent ee89850 commit 419d4ed

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

packages/studio/src/components/Designer/ActivityPalette.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -736,6 +736,7 @@ const VirtualCategoryHeader: React.FC<VirtualCategoryHeaderProps> = ({
736736
const ActivityPalette: React.FC = () => {
737737
const { t } = useTranslation('common');
738738
const { categories, isLoading, error, refreshActivities } = useDesigner();
739+
console.log('[ActivityPalette] Render: categories.length=', categories?.length || 0, 'isLoading=', isLoading, 'error=', error);
739740
const searchQuery = useDesignerStore((s) => s.activitySearchQuery);
740741
const setSearchQuery = useDesignerStore((s) => s.setActivitySearchQuery);
741742
const [categoryOrder, setCategoryOrder] = useState<string[]>([]);

0 commit comments

Comments
 (0)